CPropertySheet::CPropertySheet
Konstrukce CPropertySheet objektu.
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
);
Parametry
nIDCaption
ID titulku pro seznam vlastností.pParentWnd
Body nadřazené okno vlastností.Pokud NULL, nadřazené okno bude hlavní okno aplikace.iSelectPage
Index stránky, která bude zpočátku nahoře.Výchozí nastavení je první stránka přidaná do listu.pszCaption
Body na řetězec obsahující titulek pro seznam vlastností.Nemůže být NULL.hbmWatermark
Popisovač rastrového obrázku pozadí listu vlastností.hpalWatermark
Popisovač rastrového obrázku vodoznaku nebo rastrový obrázek záhlaví palety.hbmHeader
Popisovač rastrového obrázku záhlaví stránky vlastností.
Poznámky
Okno vlastností volání DoModal nebo vytvořit.Řetězec obsažený v první parametr bude umístěn v záhlaví listu vlastností.
Pokud máte více parametrů (například pokud používáte pole), konstrukci namísto CPropertySheet .
Můžete zobrazit obrázky vodoznak nebo záhlaví automaticky při použití třetí nebo čtvrtý prototypy z CPropertySheet , výše a předat platné hodnoty hbmWatermark , hpalWatermark , nebo hbmHeader parametry.
Příklad
// 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);
Požadavky
Záhlaví: afxdlgs.h