Compartir a través de


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

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

CWnd::OnMouseActivate

CWnd::OnNcActivate

WM_ACTIVATE