CWnd::RedrawWindow

BOOL RedrawWindow ( LPCRECT lpRectUpdate = NULL, CRgn * prgnUpdate = NULL, UINT flag = RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE );

Valore restituito

Diverso da zero se la finestra è stata ridisegnata con successo; in caso contrario 0.

Parametri

lpRectUpdate

Punti a una struttura RECT contenente le coordinate del rettangolo di aggiornamento. Questo parametro viene ignorato se prgnUpdate contiene un handle valido regione.

prgnUpdate

Identifica l'area di aggiornamento. Se prgnUpdate e lpRectUpdate sono NULL, tutta l'area client viene aggiunto all'area di aggiornamento.

bandiere

I flag seguenti vengono utilizzati per invalidare la finestra:

Osservazioni

Aggiorna il rettangolo specificato o la regione nell'area client della finestra specificata.

Quando la funzione membro RedrawWindow viene utilizzata per invalidare la parte della finestra del desktop, che la finestra non riceve un messaggio WM_PAINT . Per ridisegnare il desktop, un'applicazione deve utilizzare CWnd::ValidateRgn, CWnd::InvalidateRgn, CWnd::UpdateWindow, o :: RedrawWindow

Panoramica di CWnd |nbsp; Membri della classe | Gerarchia Chart

Index