WM_SYNCPAINT Nachricht
Die WM_SYNCPAINT Meldung wird verwendet, um das Zeichnen zu synchronisieren, ohne dass unabhängige GUI-Threads verknüpft werden.
Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion .
LRESULT CALLBACK WindowProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parameter
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Dieser Parameter wird nicht verwendet.
Rückgabewert
Eine Anwendung gibt null zurück, wenn sie diese Nachricht verarbeitet.
Bemerkungen
Wenn ein Fenster ausgeblendet, angezeigt, verschoben oder dimensioniert wurde, kann das System feststellen, dass es erforderlich ist, eine WM_SYNCPAINT Nachricht an die Fenster der obersten Ebene anderer Threads zu senden. Anwendungen müssen WM_SYNCPAINT zur Verarbeitung an DefWindowProc übergeben. Die Funktion DefWindowProc sendet eine WM_NCPAINT-Nachricht an die Fensterprozedur, wenn der Fensterrahmen gezeichnet werden muss, und sendet eine WM_ERASEBKGND Meldung, wenn der Fensterhintergrund gelöscht werden muss.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Siehe auch