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
);
Параметры
[входящий] pWndParentFrame
Указатель на родительский кадр. Этот параметр не должен иметь значение NULL.[входящий] bAutoSetFromMenus
Логическое значение, которое определяет, является ли добавления команд из всех меню в список команд на странице Команды. Если этот параметр TRUE команды меню добавлены. В противном случае команда меню не добавлены.[входящий] 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
[входящий] 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