COleControl::InvalidateRgn

Invalida l'area client della finestra contenitore interno dell'area specificata.

void InvalidateRgn(
   CRgn* pRgn,
   BOOL bErase = TRUE 
);

Parametri

  • pRgn
    Un puntatore a un oggetto CRgn che identifica l'area visualizzata oggetti OLE per invalidare, nelle coordinate del client della finestra contenitore.Se questo parametro è NULL, l'ambito è l'intero oggetto.

  • bErase
    Specifica se lo sfondo nell'area non devono essere eliminati.Se TRUE, lo sfondo viene cancellato.Se FALSE, lo sfondo rimane invariato.

Note

Può essere utilizzato per ridisegnare i controlli privi di finestra all'interno del contenitore.L'area invalidata, con tutte le altre aree nell'area di aggiornamento, è contrassegnata per il disegno quando il messaggio riportato WM_PAINT viene inviato.

Se bErase è TRUE per una parte dell'area di aggiornamento, lo sfondo dell'intera area, non solo la parte specificata, vengono cancellati.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia