CWnd::Invalidate

nieważne Invalidate ( BOOL bErase = TRUE );

Parametry

bErase

Określa, czy tło w obrębie regionu aktualizacja ma być wymazane.

Uwagi

Unieważnia obszaru klienckiego cały CWnd. Obszaru klienckiego jest oznaczony do malowania przy następnej wiadomości WM_PAINT występuje. Region również może być sprawdzana, zanim wiadomość WM_PAINT występuje przez funkcję Państwa ValidateRect lub ValidateRgn.

Parametr bErase określa, czy tło na obszarze aktualizacja ma zostać usunięte podczas przetwarzania regionu aktualizacji. Jeśli bErase ma wartość TRUE, tło jest kasowana, gdy wywoływana jest funkcja Państwa BeginPaint ; Jeśli bErase ma wartość FALSE, tło pozostaje niezmieniony. Jeśli bErase jest TRUE dla jakiejkolwiek części regionu aktualizacji, tło w całym regionie, nie tylko w danej części, będą wymazane.

Windows wysyła wiadomość WM_PAINT , gdy region aktualizacji CWnd nie jest pusta, a istnieją żadnych innych wiadomości w kolejce aplikacji dla tego okna.

Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CWnd::BeginPaint, CWnd::ValidateRect, CWnd::ValidateRgn, :: InvalidateRect

Index