Condividi tramite


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 COleControl

Grafico delle gerarchie