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


CPropertySheet::CPropertySheet

Создает объект CPropertySheet.

CPropertySheet( ); 
explicit CPropertySheet( 
   UINT nIDCaption, 
   CWnd* pParentWnd = NULL, 
   UINT iSelectPage = 0  
); 
explicit CPropertySheet( 
   LPCTSTR pszCaption, 
   CWnd* pParentWnd = NULL, 
   UINT iSelectPage = 0  
); 
CPropertySheet( 
   UINT nIDCaption, 
   CWnd* pParentWnd, 
   UINT iSelectPage, 
   HBITMAP hbmWatermark, 
   HPALETTE hpalWatermark = NULL, 
   HBITMAP hbmHeader = NULL  
); 
CPropertySheet( 
   LPCTSTR pszCaption, 
   CWnd* pParentWnd, 
   UINT iSelectPage, 
   HBITMAP hbmWatermark, 
   HPALETTE hpalWatermark = NULL, 
   HBITMAP hbmHeader = NULL  
);

Параметры

  • nIDCaption
    Идентификатор заголовка, используемый для страницы свойств.

  • pParentWnd
    Указывает на родительское окно страницы свойств. Если NULL, родительское окно становится главным окном приложения.

  • iSelectPage
    Индекс страницы, которая первоначально будет находиться сверху. По умолчанию используется первая страница, добавленной на лист.

  • pszCaption
    Указывает на строку, содержащую заголовок, используемый для страницы свойств. Не может быть NULL.

  • hbmWatermark
    Дескриптор растровое изображение фона страницы свойств.

  • hpalWatermark
    Дескриптор палитру растрового изображения предела или растрового изображения заголовка.

  • hbmHeader
    Дескриптор растровое изображение заголовка страницы свойств.

Заметки

Отображение страницы " свойства DoModal вызова или Создание. Строка, содержащихся в первом параметре будет размещена в верхнем колонтитуле страницы свойств.

При наличии нескольких параметров (например, если используется массив), используйте конструкция вместо CPropertySheet.

Можно отобразить образы предела и/или заголовка автоматически при использовании третье и четвертое заполнители CPropertySheet, выше, и передать допустимые значения для hbmWatermark, hpalWatermark или параметров hbmHeader.

Пример

// Declare a CPropertySheet object titled "Simple PropertySheet".
CPropertySheet dlgPropertySheet1(_T("Simple PropertySheet"));

// Declare a CPropertySheet object whose title is specified in the 
// IDS_PROPERTYSHEET_TITLE string resource, and the second page is 
// initially on top.  
CPropertySheet dlgPropertySheet2(IDS_PROPERTYSHEET_TITLE, this, 1);

Требования

Header: afxdlgs.h

См. также

Ссылки

Класс CPropertySheet

Диаграмма иерархии

CPropertySheet::Construct

CPropertySheet::DoModal

CPropertySheet::Create

CPropertyPage::CPropertyPage