privatevoidInvalidate (BOOLbEraseTRUE=);
Parameter
bErase
Gibt an, ob der Hintergrund in der Update-Region ist gelöscht werden.
Bemerkungen
Den gesamten Clientbereich der CWndfür ungültig erklärt. Client-Bereich zeichnet sich für Malerei tritt die nächste WM_PAINT -Nachricht. Die Region kann auch überprüft werden, bevor eine WM_PAINT -Nachricht von der Memberfunktion ValidateRect oder ValidateRgn auftritt.
Der bErase -Parameter gibt an, ob der Hintergrund im Bereich Update gelöscht werden, wenn die Update-Region verarbeitet wird. Wenn bErase TRUEist, wird der Hintergrund gelöscht, wenn die BeginPaint -Memberfunktion aufgerufen wird; Wenn bErase FALSEist, bleibt der Hintergrund unverändert. Wenn bErase TRUE für einen Teil des Gebietes Update ist, wird der Hintergrund in der gesamten Region, nicht nur in dem angegebenen Teil gelöscht.
Windows sendet eine WM_PAINT -Nachricht, wenn der Aktualisierungsbereich CWnd nicht leer ist und es keine anderen Nachrichten in der Anwendungswarteschlange für dieses Fenster gibt.
CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CWnd::BeginPaint, CWnd::ValidateRect, CWnd::ValidateRgn, :: InvalidateRect