CFrameWnd::ActivateFrame
Appelez la fonction membre pour activer et restaurer la fenêtre frame pour qu'elle soit visible et à la disposition de l'utilisateur.
virtual void ActivateFrame(
int nCmdShow = -1
);
Paramètres
- nCmdShow
Spécifie le paramètre à passer à CWnd::ShowWindow. Par défaut, le cadre est affiché et restauré correctement.
Notes
Cette fonction membre est généralement appelée après un événement d'interface non-utilisateur par exemple DDE, OLE, ou tout autre événement qui peut afficher la fenêtre frame ou son contenu à l'utilisateur.
L'implémentation par défaut active le frame et l'apporte au début de l'ordre de plan et, si nécessaire, exécute les mêmes étapes de la fenêtre frame principale de l'application.
Remplacez cette fonction membre pour modifier la façon dont un frame est activé. Par exemple, vous pouvez forcer des fenêtres MDI enfants à optimiser. Ajoutez la fonctionnalité appropriée, puis appelez la version de classe de base avec nCmdShowexplicite.
Exemple
void CChildFrame::ActivateFrame(int nCmdShow)
{
// Create the child frame window maximized
nCmdShow = SW_MAXIMIZE;
CMDIChildWnd::ActivateFrame(nCmdShow);
}
Configuration requise
Header: afxwin.h