CWnd::OnWindowPosChanging
L'infrastructure appelle cette fonction membre lorsque la taille, la position, ou l'ordre de plan est sur le point de modifier par suite d'un appel à une fonction membre de SetWindowPos ou une autre fonction windows management.
afx_msg void OnWindowPosChanging(
WINDOWPOS* lpwndpos
);
Paramètres
- lpwndpos
Pointe vers une structure de données d' WINDOWPOS qui contient des informations sur la nouvelle taille et la position de la fenêtre.
Notes
Une application peut empêcher des modifications à la fenêtre en définissant ou en supprimant des bits appropriés du membre de indicateurs de la structure de WINDOWPOS .
Pour une fenêtre avec le style de WS_OVERLAPPED ou de WS_THICKFRAME , l'implémentation par défaut envoie un message de WM_GETMINMAXINFO dans la fenêtre. Cela est fait pour valider la nouvelle taille et la position de la fenêtre et des styles pour appliquer de CS_BYTEALIGNCLIENT et de CS_BYTEALIGN client. Une application peut substituer cette fonctionnalité en n'appelez pas sa classe de base.
Notes
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