WM_SYNCPAINT message
Le message WM_SYNCPAINT est utilisé pour synchroniser la peinture tout en évitant de lier des threads d’interface utilisateur utilisateur 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 si elle 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 traitement . La fonction DefWindowProc envoie un message WM_NCPAINT à la procédure de fenêtre si le cadre de la fenêtre doit être peint et envoie un message WM_ERASEBKGND si l’arrière-plan de la fenêtre doit être effacé.
Configuration requise
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour