message WM_SYNCPAINT
Le message WM_SYNCPAINT est utilisé pour synchroniser la peinture tout en évitant de lier des threads GUI indépendants.
Une fenêtre reçoit ce message via sa fonction WindowProc .
LRESULT CALLBACK WindowProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Paramètres
-
wParam
-
Ce paramètre n'est pas utilisé.
-
lParam
-
Ce paramètre n'est pas utilisé.
Valeur retournée
Une application retourne zéro s’il traite ce message.
Remarques
Lorsqu’une fenêtre a été masquée, affichée, déplacée ou dimensionnée, le système peut déterminer qu’il est nécessaire d’envoyer un message WM_SYNCPAINT aux fenêtres de niveau supérieur d’autres threads. Les applications doivent passer WM_SYNCPAINT à DefWindowProc pour le traitement. La fonction DefWindowProc envoie un message WM_NCPAINT à la procédure de fenêtre si le cadre de fenêtre doit être peint et envoyer un message WM_ERASEBKGND si l’arrière-plan de la fenêtre doit être effacé.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Voir aussi