Compartir a través de


CWnd::OnUpdateUIState

Llama a para cambiar el estado (UI) de la interfaz de usuario de la ventana especificada y todas sus ventanas secundarias.

afx_msg void OnUpdateUIState( 
   UINT nAction, 
   UINT nUIElement 
);

Parámetros

  • nAction
    Especifica la acción que se realizará. Puede presentar uno de los siguientes valores:

    • El elemento de estado de la interfaz de usuario deUIS_CLEAR (especificado por nUIElement) debe ocultar.

    • El estado de la interfaz de usuario deUIS_INITIALIZE The que el elemento (especificado por nUIElement) debe cambiar según el último evento de entrada. Para obtener más información, vea la sección de Comentarios de WM_UPDATEISTATE.

    • El elemento de estado de la interfaz de usuario deUIS_SET (especificado por nUIElement) debe ser visible.

  • nUIElement
    Especifica qué elementos del estado de la interfaz de usuario afectados o el estilo del control. Puede presentar uno de los siguientes valores:

    • Aceleradores de teclado deUISF_HIDEACCEL .

    • Indicadores de foco deUISF_HIDEFOCUS .

    • UISF_ACTIVE   El control deWindows XP: A se debe dibujar en el estilo usado para controles activos.

Comentarios

Esta función miembro emula la funcionalidad del mensaje de WM_UPDATEUISTATE , como se describe en Windows SDK.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

CWnd::OnChangeUIState

CWnd::OnQueryUIState