Partager via


CWnd::OnWindowPosChanged

L'infrastructure appelle cette fonction membre lorsque la taille, la position, ou l'ordre de plan a changé par suite d'un appel à une fonction membre de SetWindowPos ou à une autre fonction windows management.

afx_msg void OnWindowPosChanged(
   WINDOWPOS* lpwndpos 
);

Paramètres

  • lpwndpos
    Pointe vers une structure de données de WINDOWPOS qui contient des informations sur la nouvelle taille et la position de la fenêtre.

Notes

L'implémentation par défaut envoie les messages de WM_SIZE et de WM_MOVE dans la fenêtre.Ces messages ne sont pas envoyés si une application traite l'appel d' OnWindowPosChanged sans appeler sa classe de base.Il est plus efficace d'exécuter tout déplacement ou de dimensionner la modification de traitement pendant l'appel à OnWindowPosChanged sans appeler sa classe de base.

[!REMARQUE]

Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

WM_WINDOWPOSCHANGED