WM_WINDOWPOSCHANGED message
Envoyé à une fenêtre dont la taille, la position ou l’emplacement dans l’ordre Z a changé à la suite d’un appel à la fonction SetWindowPos ou à une autre fonction de gestion de fenêtre.
Une fenêtre reçoit ce message via sa fonction WindowProc.
#define WM_WINDOWPOSCHANGED 0x0047
Paramètres
-
wParam
-
Ce paramètre n'est pas utilisé.
-
lParam
-
Pointeur vers une structure WINDOWPOS qui contient des informations sur la nouvelle taille et la nouvelle position de la fenêtre.
Valeur retournée
Type : LRESULT
Si une application traite ce message, elle doit retourner zéro.
Notes
Par défaut, la fonction DefWindowProc envoie les messages WM_SIZE et WM_MOVE à la fenêtre. Les messages WM_SIZE et WM_MOVE ne sont pas envoyés si une application gère le message WM_WINDOWPOSCHANGED sans appeler DefWindowProc. Il est plus efficace d’effectuer un traitement de déplacement ou de modification de taille pendant le WM_WINDOWPOSCHANGED message sans appeler DefWindowProc.
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
-
Référence
-
Conceptuel