Condividi tramite


COleControl::InvalidateControl

Forza il controllo per ridisegnare.

void InvalidateControl( 
   LPCRECT lpRect = NULL, 
   BOOL bErase = TRUE  
);

Parametri

  • lpRect
    Un puntatore all'area del controllo da invalidare.

  • bErase
    Specifica se lo sfondo all'interno dell'area di aggiornamento devono essere eliminati quando la regione di aggiornamento viene elaborata.

Note

Se lpRect con valore null, l'intero controllo verrà ridisegnato.Se lpRect non è NULL, questo indica la parte del rettangolo del controllo che deve essere invalidata.Nei casi in cui il controllo non ha finestra, o non è attualmente attivo, il rettangolo viene ignorato e viene effettuata una chiamata alla funzione membro client IAdviseSink::OnViewChange del sito.Utilizzare questa funzione anziché CWnd::InvalidateRect o InvalidateRect.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia

COleControl::Refresh