Partilhar via


CFrameWnd::SetMenuBarVisibility

Define o comportamento padrão do menu no aplicativo MFC corrente seja oculto ou visível.

virtual void SetMenuBarVisibility(
    DWORD nStyle
);

Parâmetros

Parâmetro

Descrição

[in] nStyle

Especifica se o menu é, por padrão, oculto, ou está visível e tem o foco.The nStyle parâmetro pode ter os seguintes valores:

  • AFX_MBV_KEEPVISIBLE (0 X 01)

    O menu é exibido em todos os momentos e por padrão não tem o foco.

  • AFX_MBV_DISPLAYONFOCUS (0 X 02)

    O menu é oculto por padrão.Se o menu estiver oculta, pressione a tecla ALT chave para exibir o menu e atribua a ele o foco.Se o menu for exibido, pressione a tecla ALT ou ESC para ocultar o menu.

  • AFX_MBV_ DISPLAYONFOCUS (0 X 02) | AFX_MBV_DISPLAYONF10 (0X04)

    (combinação bit a bit (ou)) - O menu fica oculta por padrão.Se o menu estiver oculto, pressione o F10 chave para exibir o menu e atribua a ele o foco.Se o menu for exibido, pressione o F10 chave para alternar o foco ou desativar o menu.O menu é exibido até que você pressionar a tecla ALT ou ESC para ocultá-lo.

Comentários

Se o valor de nStyle parâmetro inválido for válido, esse método declara no modo de depurar e gera CInvalidArgException no modo de versão.No caso de outros erros de tempo de execução, esse método declara em modo de depurar e gerará uma exceção derivada o CException classe.

Esse método afeta o estado dos menus de aplicativos escritos para Windows Vista e anteriores.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CFrameWnd

Gráfico de hierarquia

CFrameWnd::GetMenuBarVisibility

Outros recursos

Membros CFrameWnd