Partager via


CMDIFrameWnd::MDIActivate

Lance une fenêtre enfant MDI différente.

void MDIActivate(
   CWnd* pWndActivate 
);

Paramètres

  • pWndActivate
    Points à la fenêtre enfant MDI à activer.

Notes

Cette fonction membre envoie le message de WM_MDIACTIVATE à la fenêtre enfant est activée et la fenêtre enfant est désactivée.

C'est le même message envoyé si l'utilisateur modifie le focus sur une fenêtre enfant MDI en utilisant la souris ou du clavier.

[!REMARQUE]

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 activée est envoyée 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 message d' WM_MDIACTIVATE .

Exemple

Consultez l'exemple pour CMDIFrameWnd::GetWindowMenuPopup.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CMDIFrameWnd

Graphique de la hiérarchie

CMDIFrameWnd::MDIGetActive

CMDIFrameWnd::MDINext

CWnd::OnActivate

WM_NCACTIVATE