CPropertyPage::CPropertyPage
Создает объект CPropertyPage.
CPropertyPage( );
explicit CPropertyPage(
UINT nIDTemplate,
UINT nIDCaption = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
explicit CPropertyPage(
LPCTSTR lpszTemplateName,
UINT nIDCaption = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
UINT nIDTemplate,
UINT nIDCaption,
UINT nIDHeaderTitle,
UINT nIDHeaderSubTitle = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
LPCTSTR lpszTemplateName,
UINT nIDCaption,
UINT nIDHeaderTitle,
UINT nIDHeaderSubTitle = 0,
DWORD dwSize = sizeof(PROPSHEETPAGE)
);
Параметры
nIDTemplate
Идентификатор шаблона, используемого для этой страницы.nIDCaption
Имя/идентификатор, который требуется поместить на вкладке для этой страницы.Если значение равно 0, имя будет берется из шаблона диалоговых окон для этой страницы.dwSize
lpszTemplateName
Указывает на строку, содержащую имя шаблона для этой страницы.Не может быть NULL.nIDHeaderTitle
Имя/идентификатор, который необходимо поместить в месте названия заголовка страницы свойств.nIDHeaderSubTitle
Имя/идентификатор, который необходимо поместить в месте субтитра заголовка страницы свойств.
Заметки
Объект отображается после того, как все выполняются следующие условия:
Страница была добавлена на страницу свойств с помощью CPropertySheet::AddPage.
Функция DoModal или Создание страницы свойств была называется.
Пользователь выбрал (эта страница с вкладками).
При наличии нескольких параметров (например, если используется массив), используйте CPropertySheet::Construct вместо CPropertyPage.
Пример
// Declare a CStylePage object, which is a CPropertyPage-derived class.
CStylePage stylePage;
// Declare a CPropertyPage object with IDD_SHAPE, the ID of the
// template used for this page.
CPropertyPage shapePage(IDD_SHAPE);
Требования
Header: afxdlgs.h