CWnd::OnMDIActivate
El marco de trabajo llama a esta función miembro para la ventana secundaria que está desactivada y la ventana secundaria que se activa.
afx_msg void OnMDIActivate(
BOOL bActivate,
CWnd* pActivateWnd,
CWnd* pDeactivateWnd
);
Parámetros
bActivate
TRUE si se activando el elemento secundario y FALSE si se desactivar.pActivateWnd
Contiene un puntero a la ventana secundaria MDI que se va a activar.Cuando se reciba una ventana secundaria MDI, pActivateWnd contiene un puntero a la ventana secundaria que se activa.este puntero puede ser temporal y no se debe almacenar para su uso posterior.pDeactivateWnd
Contiene un puntero a la ventana secundaria MDI que está desactivada.este puntero puede ser temporal y no se debe almacenar para su uso posterior.
Comentarios
Una ventana MDI secundaria se activa independientemente de la ventana de marco MDI.Cuando el cuadro se activa, la ventana secundaria que se activó por última vez mediante una llamada a OnMDIActivate recibe un mensaje de WM_NCACTIVATE para dibujar un cuadro y una barra de título de ventana activa, pero la no recibe otra llamada a OnMDIActivate .
[!NOTA]
Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.
Requisitos
encabezado: afxwin.h