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