Compartilhar via


CWnd::OnUpdateUIState

A chamada para alterar o estado da interface do usuário (UI) para a janela especificada e todas as suas janelas filho.

afx_msg void OnUpdateUIState( 
   UINT nAction, 
   UINT nUIElement 
);

Parâmetros

  • nAction
    Especifica a ação a ser executada. Pode ser um dos seguintes valores:

    • UIS_CLEAR o elemento de estado da interface do usuário (especificado por nUIElement) deve estar ocultos.

    • UIS_INITIALIZE que o elemento de estado da interface do usuário (especificado por nUIElement) deve ser alterado com base no último evento de entrada. Para obter mais informações, consulte a seção de Comentários de WM_UPDATEISTATE.

    • UIS_SET o elemento de estado da interface do usuário (especificado por nUIElement) deve ser visível.

  • nUIElement
    Especifica que elementos de estado da interface do usuário são afetados ou o estilo do controle. Pode ser um dos seguintes valores:

    • Aceleradores de teclado deUISF_HIDEACCEL .

    • Indexadores de foco deUISF_HIDEFOCUS .

    • UISF_ACTIVE   O controle de AWindows XP: deve ser desenhado no estilo usado para controles ativos.

Comentários

Essa função de membro emula a funcionalidade de mensagem de WM_UPDATEUISTATE , como descrito em Windows SDK.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd::OnChangeUIState

CWnd::OnQueryUIState