CW&nd::EnableWindownbsp;

BOOL EnableWindow ( BOOL bEnable = TRUE );

Valor devuelto

Indica el estado antes de que se llama a la función de miembro EnableWindow . El valor devuelto es distinto de cero si la ventana fue deshabilitada previamente. El valor devuelto es 0 si la ventana fue habilitada previamente o se ha producido un error.

Parámetros

bEnable

Especifica si la ventana determinada a ser habilitado o deshabilitado. Si este parámetro es TRUE, se activará la ventana. Si este parámetro es FALSE, se deshabilitará la ventana.

Observaciones

Habilita o deshabilita la entrada de teclado y ratón. Cuando se desactiva la entrada, de entrada como clics del ratón y pulsaciones de teclas se omite. Cuando la entrada está activada, la ventana procesa todas las entradas.

Si está cambiando el estado habilitado, se envía el mensaje WM_ENABLE antes de que esta función devuelve.

Si se deshabilita, todas las ventanas del niño implícitamente están deshabilitadas, aunque no se envían mensajes WM_ENABLE.

Una ventana debe activarse antes de que se puede activar. Por ejemplo, si una aplicación está mostrando un cuadro de diálogo no modal y desactivó su ventana principal, la ventana principal debe activarse antes de que el cuadro de diálogo es destruido. De lo contrario, otra ventana recibirá el foco de entrada y activarse. Si se desactiva una ventana secundaria, se omite cuando Windows intenta determinar qué ventana debería recibir mensajes del ratón.

De forma predeterminada, una ventana está habilitada cuando se crea. Una aplicación puede especificar el estilo WS_DISABLED en la función de miembro de crear o CreateEx para crear una ventana que inicialmente está deshabilitada. Después de haber creado una ventana, una aplicación puede utilizar también la función de miembro de EnableWindow para activar o desactivar la ventana.

Una aplicación puede utilizar esta función para habilitar o deshabilitar un control en un cuadro de diálogo. Un control deshabilitado no puede recibir el foco de entrada, ni un usuario acceder a ella.

Visión General de CWnd |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp; :: EnableWindow, CWnd::OnEnable

Index