CWnd::OnActivate
El marco de trabajo llama a esta función miembro cuando se está activando o se desactivar un objeto de CWnd .
afx_msg void OnActivate(
UINT nState,
CWnd* pWndOther,
BOOL bMinimized
);
Parámetros
nState
Especifica si se está activando o se desactivar CWnd . Puede ser uno de los siguientes valores:Se desactivar la ventana deWA_INACTIVE The.
La ventana deWA_ACTIVE The se está activando con algún método distinto de un clic del mouse (por ejemplo, por medio de la interfaz de teclado para seleccionar la ventana).
La ventana deWA_CLICKACTIVE The se está activa mediante un clic del mouse.
pWndOther
Puntero a CWnd que está activado o desactivado. El puntero puede ser NULL, y pueden ser temporal.bMinimized
Especifica el estado minimizado de CWnd que está activada o desactivada. Un valor de TRUE indica que la ventana está minimizada.Si se está activando TRUE, CWnd ; si no desactiva.
Comentarios
Si el objeto de CWnd se genera con un clic del mouse, también recibirá una llamada de función miembro de OnMouseActivate .
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