afx_msg privatevoid OnMDIActivate ( BOOL bActivate, CWnd * pActivateWnd, CWnd * pDeactivateWnd );
Parameter
bActivate
TRUE , wenn das Kind aktiviert ist, und FALSE , wenn es deaktiviert wird.
pActivateWnd
Enthält einen Zeiger auf das untergeordnete MDI-Fenster aktiviert werden. Wenn ein untergeordnetes MDI-Fenster erhält, enthält pActivateWnd einen Zeiger auf das untergeordnete MDI-Fenster aktiviert wird. Dieser Zeiger kann befristet sein und sollten nicht für die spätere Verwendung gespeichert werden.
pDeactivateWnd
Enthält einen Zeiger auf das MDI-untergeordneten Fenster wird deaktiviert. Dieser Zeiger kann befristet sein und sollten nicht für die spätere Verwendung gespeichert werden.
Bemerkungen
Das Framework ruft diese Memberfunktion für das untergeordnete Fenster wird deaktiviert und das untergeordnete Fenster aktiviert wird.
Unabhängig von MDI-Rahmenfenster ist eine untergeordnete MDI-Fenster aktiviert. Wenn der Frame aktiv wird, das untergeordnete Fenster, die letzte wurde aktiviert mit einer OnMDIActivate Anruf erhält eine WM_NCACTIVATE -Nachricht an eine aktive Fenster Rahmen und Beschriftung Bar zeichnen, aber es erhält nicht einen anderen OnMDIActivate Aufruf.
Hinweis&Nbsp; Dieser Member-Funktion wird aufgerufen, durch den Rahmen für die Anwendung, eine Windows-Meldung zu behandeln zu können. An Ihre Funktion übergebenen Parameter entsprechen die Parametern von Rahmen empfangen, wenn die Nachricht empfangen wurde. Wenn Sie die Basisklasse Implementierung dieser Funktion aufrufen, wird diese Implementierung verwendet ursprünglich mit der Meldung und nicht die Parameter, die Sie angeben, an die Funktion übergebenen Parameter.
CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CMDIFrameWnd::MDIActivate, WM_MDIACTIVATE