Поделиться через


Класс CMFCRibbonCustomizeDialog

Отображает страницу настройки ленты.

Синтаксис

class CMFCRibbonCustomizeDialog : public CMFCPropertySheet

Участники

Открытые конструкторы

Имя Описание
CMFCRibbonCustomizeDialog::CMFCRibbonCustomizeDialog Формирует объект CMFCRibbonCustomizeDialog.
CMFCRibbonCustomizeDialog::~CMFCRibbonCustomizeDialog Деструктор.

Открытые методы

Имя Описание
CMFCRibbonCustomizeDialog::GetThisClass Используется платформой для получения указателя на объект CRuntimeClass , связанный с этим типом класса.

Замечания

MFC создает экземпляр этого класса автоматически, если вы не обрабатываете сообщение AFX_WM_ON_RIBBON_CUSTOMIZE или возвращаете значение 0 из обработчика сообщений.

Если вы хотите использовать этот класс в приложении для отображения диалогового окна настройки ленты, просто создайте экземпляр и вызовите DoModal метод.

Так как этот класс является производным от класса CMFCPropertySheet, вы можете добавить пользовательские страницы с помощью CMFCPropertySheet API.

Иерархия наследования

CObject

CCmdTarget

CWnd

CPropertySheet

CMFCPropertySheet

CMFCRibbonCustomizeDialog

Требования

Заголовок: afxribboncustomizedialog.h

CMFCRibbonCustomizeDialog::CMFCRibbonCustomizeDialog

Формирует объект CMFCRibbonCustomizeDialog.

CMFCRibbonCustomizeDialog(
    CWnd* pWndParent,
    CMFCRibbonBar* pRibbon);

Параметры

pWndParent
[in] Указатель на родительское окно (обычно основной кадр).

pRibbon
[in] Указатель на CMFCRibbonBar настраиваемый объект.

Пример

В следующем примере показано, как создать CMFCRibbonCustomizeDialog объект.

// CMFCRibbonBar m_wndRibbonBar
// this points to CMainFrame
CMFCRibbonCustomizeDialog *cDialog = new CMFCRibbonCustomizeDialog(this, &m_wndRibbonBar);

Замечания

Конструктор создает экземпляр объекта класса CMFCRibbonCustomizePropertyPage и добавляет его в коллекцию страниц листов свойств.

См. также

Диаграмма иерархии
Классы