Sdílet prostřednictvím


CFrameWnd::SetMenuBarVisibility

Nastaví výchozí chování nabídky v aktuální aplikaci MFC je skrytý nebo viditelný.

virtual void SetMenuBarVisibility(
    DWORD nStyle
);

Parametry

Parametr

Description

[v]nStyle

Určuje, zda nabídka je ve výchozím nastavení skryta, nebo je viditelná a fokus. nStyle Parametr může mít následující hodnoty:

  • AFX_MBV_KEEPVISIBLE (0X01)-

    V nabídce se zobrazí vždy a ve výchozím nastavení nemá fokus.

  • AFX_MBV_DISPLAYONFOCUS (0X02)-

    V nabídce je ve výchozím nastavení skrytý.V nabídce skryt, stiskněte klávesu ALT zobrazíte nabídku a byl fokus.Pokud je zobrazen v nabídce, stiskněte klávesu ALT nebo ESC na skrytí nabídky.

  • AFX_MBV_ DISPLAYONFOCUS (0X02) | AFX_MBV_DISPLAYONF10 (0X04)

    (bitovou kombinaci (OR)) - V nabídce je ve výchozím nastavení skrytý.V nabídce skryt, stisknutím klávesy F10 zobrazte nabídku a byl fokus.Pokud je v nabídce zobrazen, stisknutím klávesy F10 Přepnout vstup zapnout nebo vypnout v nabídce.V nabídce se zobrazí, dokud nestisknete klávesu ALT nebo ESC skryjte.

Poznámky

Pokud hodnota nStyle nepodmíněných parametr není platný, tato metoda výrazů v režimu ladění a vznese CInvalidArgException v uvolnění režimu.V případě další chyby runtime tato metoda nepodmíněných výrazů v režimu ladění a výjimku z CException třídy.

Tato metoda ovlivní stav nabídky aplikace vytvořené pro a novější.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CFrameWnd

Graf hierarchie

CFrameWnd::GetMenuBarVisibility