共用方式為


CFrameWnd::SetMenuBarVisibility

將功能表的預設行為是在目前 MFC 應用程式中是隱藏或可見。

virtual void SetMenuBarVisibility(
    DWORD nStyle
);

參數

參數

描述

[in] nStyle

指定功能表是否預設為隱藏,或者是可見的且具有焦點。 nStyle 參數可以具有下列值:

  • AFX_MBV_KEEPVISIBLE 0x01 - ()

    預設功能表會始終顯示並沒有焦點。

  • AFX_MBV_DISPLAYONFOCUS 0x02 - ()

    預設功能表隱藏。 如果功能表隱藏,請按 ALT 鍵顯示功能表並將焦點。 如果功能表未顯示,請按 ALT 或 ESC 鍵隱藏功能表。

  • AFX_MBV_ DISPLAYONFOCUS 0x02 ()|AFX_MBV_DISPLAYONF10 0x04 ()

    (位元組合 (或)) 預設為-功能表隱藏。 如果功能表隱藏,請按下 F10 鍵顯示功能表並將焦點。 如果功能表顯示,請按下 F10 鍵切換為開啟或關閉這個功能表的焦點。 功能表顯示,直到您按下 ESC 鍵 ALT 或隱藏。

備註

如果 nStyle 參數的值無效,則這個方法在發行模式中判斷提示偵錯模式並引發 CInvalidArgException 。 在其他執行階段錯誤的情況下,這個方法判斷提示偵錯模式,並將例外狀況 CException 從類別衍生的引發。

這個方法會影響功能表狀態為 Windows Vista 撰寫之應用程式的 (含) 以後版本。

需求

標題: afxwin.h

請參閱

參考

CFrameWnd 類別

階層架構圖

CFrameWnd::GetMenuBarVisibility