共用方式為


CMDIFrameWndEx::EnablePaneMenu

啟用或停用快顯功能表上的 窗格中的自動建立和管理,顯示應用程式的 窗格的清單中。

void EnablePaneMenu(
   BOOL bEnable,
   UINT uiCustomizeCmd,
   const CString& strCustomizeLabel,
   UINT uiViewToolbarsMenuEntryID,
   BOOL bContextMenuShowsToolbarsOnly=FALSE,
   BOOL bViewMenuShowsToolbarsOnly=FALSE 
);

參數

  • [in] bEnable
    TRUE,自動處理窗格功能表則;如果 FALSE,自動停用處理。

  • [in] uiCustomizeCmd
    命令 [自訂] 功能表項目的 ID。 通常這個功能表項目加入至結尾的 窗格的清單中。

  • [in] strCustomizeLabel
    提供 [自訂] 功能表項目中顯示的文字 (用於當地語系化)。

  • [in] uiViewToolbarsMenuEntryID
    指定開啟窗格功能表工具列功能表項目的 ID。 這通常是 [ 檢視][工具列 ] 功能表的子功能表。

  • [in] bContextMenuShowsToolbarsOnly
    如果 TRUE,窗格會顯示 工具列只有清單。 如果 FALSE,功能表顯示工具列和停駐列清單。

  • [in] bViewMenuShowsToolbarsOnly
    如果 TRUE,窗格會顯示 工具列只有清單。 如果 FALSE,功能表顯示工具列和停駐列清單。

備註

快顯功能表上的 窗格會顯示應用程式的 窗格的清單中並讓使用者顯示或隱藏個別窗格。

範例

下列範例示範如何使用 EnablePaneMenuVisualStudioDemo 範例:MFC Visual Studio 應用程式

    // Enable pane context menu(list of bars + customize command):
    EnablePaneMenu( TRUE, ID_VIEW_CUSTOMIZE, _T("Customize..."), ID_VIEW_TOOLBARS, FALSE, TRUE);

需求

標題: afxMDIFrameWndEx.h

請參閱

參考

CMDIFrameWndEx 類別

階層架構圖