CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog
建構 CMFCToolBarsCustomizeDialog 物件。
CMFCToolBarsCustomizeDialog(
CFrameWnd* pWndParentFrame,
BOOL bAutoSetFromMenus = FALSE,
UINT uiFlags = (AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS | AFX_CUSTOMIZE_MENU_ANIMATIONS | AFX_CUSTOMIZE_NOHELP),
CList <CRuntimeClass*, CRuntimeClass*>* plistCustomPages = NULL
);
參數
[in] pWndParentFrame
父框架之的指標。 此參數不得為 NULL。[in] bAutoSetFromMenus
指定是否要從所有功能表將功能表命令加入至 [命令] 網頁的訂單清單的布林值。 如果此參數為, TRUE功能表命令加入。 否則,命令不會加入。[in] uiFlags
會影響對話方塊的行為旗標的組合。 這個參數可以是下列一個或多個值:AFX_CUSTOMIZE_MENU_SHADOWS
AFX_CUSTOMIZE_TEXT_LABELS
AFX_CUSTOMIZE_MENU_ANIMATIONS
AFX_CUSTOMIZE_NOHELP
AFX_CUSTOMIZE_CONTEXT_HELP
AFX_CUSTOMIZE_NOTOOLS
AFX_CUSTOMIZE_MENUAMPERS
AFX_CUSTOMIZE_NO_LARGE_ICONS
[in] plistCustomPages
為指定額外的自訂頁面的 CRuntimeClass 物件清單的指標。
備註
plistCustomPages 參數參考指定額外的自訂頁面的 CRuntimeClass 物件清單。 您可以使用 CRuntimeClass::CreateObject 方法,建構函式會將多個頁面加入至對話方塊。 將多個頁面加入至 [自訂] 對話方塊的範例參閱 CustomPages 範例。
如需您可以在 uiFlags 參數中傳遞的值的詳細資訊,請參閱 CMFCToolBarsCustomizeDialog::GetFlags。
範例
下列範例示範如何建構物件 CMFCToolBarsCustomizeDialog 類別。 這個程式碼片段是 自訂呼叫範例的一部分。
CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog (this,
TRUE /* Automatic menus scaning */,
AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS |
AFX_CUSTOMIZE_MENU_ANIMATIONS, // default parameters
&lstCustomPages); // pointer to the list of runtime classes of the custom property pages
需求
標題: afxtoolbarscustomizedialog.h