CWnd::OnMDIActivate
L'infrastructure appelle cette fonction membre pour la fenêtre enfant est désactivée et la fenêtre enfant est activée.
afx_msg void OnMDIActivate(
BOOL bActivate,
CWnd* pActivateWnd,
CWnd* pDeactivateWnd
);
Paramètres
bActivate
TRUE si l'enfant est activé et FALSE s'il est désactivé.pActivateWnd
Contient un pointeur vers la fenêtre MDI enfant à activer.Une fois accepté par une fenêtre enfant MDI, pActivateWnd contient un pointeur vers la fenêtre enfant est activée.Ce pointeur peut être temporaire et ne doit pas être enregistré pour une utilisation ultérieure.pDeactivateWnd
Contient un pointeur vers la fenêtre enfant MDI est désactivée.Ce pointeur peut être temporaire et ne doit pas être enregistré pour une utilisation ultérieure.
Notes
Une fenêtre enfant MDI est activée indépendamment de la fenêtre frame MDI.Lorsque le frame devient actif, la fenêtre enfant qui a été en dernier lancée par un appel d' OnMDIActivate reçoit un message de WM_NCACTIVATE pour dessiner un frame de fenêtre active et une barre de légende, mais elle ne reçoit pas un autre appel d' OnMDIActivate .
[!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