afx_msg void OnParentNotify ( UINT message, LPARAM lParam );
Paramètres
message
Spécifie l'événement dont le parent est est avisé et l'identificateur de la fenêtre enfant. L'événement est le mot d'ordre inférieur du message. Si l'événement est WM_CREATE ou WM_DESTROY, le mot d'ordre du message est l'identifiant de la fenêtre de l'enfant ; par ailleurs, le mot d'ordre élevé n'est pas défini. L'événement (faible mot de message) peut être l'une de ces valeurs:
lParam
Si l'événement (mot faible) du message WM_CREATE ou WM_DESTROY, lParam spécifie le handle de fenêtre de la fenêtre de l'enfant ; sinon lParam contient x et y les coordonnées du curseur. Le mot d'ordre peu élevé est la coordonnée x et la coordonnée y est le mot d'ordre élevé.
Remarques
Fonction de membre du parent OnParentNotify est appelée par le framework lorsque sa fenêtre enfant est créée ou détruite, ou lorsque l'utilisateur clique sur un bouton de la souris alors que le curseur se trouve au-dessus de la fenêtre enfant. Lorsque la fenêtre enfant est créée, le système appelle OnParentNotify juste avant le retour de la fonction membre Create qui crée la fenêtre. Lorsque la fenêtre enfant est détruite, le système appelle OnParentNotify avant tout traitement se déroule à détruire la fenêtre.
OnParentNotify est appelée pour toutes les fenêtres de l'ancêtre de la fenêtre enfant, y compris la fenêtre de niveau supérieur.
Toutes les fenêtres enfants sauf ceux qui ont du style WS_EX_NOPARENTNOTIFY envoient ce message à leurs fenêtres parent. Par défaut, les fenêtres enfants dans une boîte de dialogue ont le style WS_EX_NOPARENTNOTIFY à moins que la fenêtre enfant a été créée sans ce style en appelant la fonction membre CreateEx.
&Notenbsp ; Cette fonction membre est appelée par le cadre pour permettre à votre application gérer un message Windows. Les paramètres passés à la fonction de reflètent les paramètres reçus par le cadre lorsque le message a été reçu. Si vous appelez l'implémentation de classe de base de cette fonction, que l'application utilisera les paramètres passés à l'origine avec le message et pas les paramètres que vous fournissez à la fonction.
Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CWnd::OnCreate, CWnd::OnDestroy, CWnd::OnLButtonDown, CWnd::OnMButtonDown, CWnd::OnRButtonDown, WM_PARENTNOTIFY