Compartilhar via


CWnd::OnUpdateUIState

Chamado para alterar o estado de interface do usuário para a janela especificada e todas as janelas de seus 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 ser oculto.

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

    • UIS_SET   O elemento de estado da interface do usuário (especificado por nUIElement) devem estar visíveis.

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

    • UISF_HIDEACCEL   Aceleradores de teclado.

    • UISF_HIDEFOCUS   Indicadores de foco.

    • UISF_ACTIVE   Windows XP: Um controle deveria ser desenhado no estilo usado para controles ativo.

Comentários

Esta função de membro emula a funcionalidade do WM_UPDATEUISTATE mensagem, conforme descrito no Windows SDK.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::OnChangeUIState

CWnd::OnQueryUIState

Outros recursos

Membros CWnd