Freigeben über


CPropertySheet::CPropertySheet

Erstellt ein CPropertySheet-Objekt.

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 
);

Parameter

  • nIDCaption
    ID der für das Eigenschaftenblatt verwendet werden, Beschriftung.

  • pParentWnd
    verweist auf dem übergeordneten Fenster des Eigenschaftenblatts.Wenn NULL, das übergeordnete Fenster das Hauptfenster der Anwendung ist.

  • iSelectPage
    Der Index der Seite, die zuerst im Vordergrund ist.Standardwert ist die erste Seite, die dem Blatt hinzugefügt wird.

  • pszCaption
    zeigt auf eine Zeichenfolge, die die für das Eigenschaftenblatt verwendet werden, Beschriftung enthält.Nicht sein kann NULL.

  • hbmWatermark
    Ein Handle zur Hintergrundbitmap Eigenschaftenblatt.

  • hpalWatermark
    Ein Handle zur Palette der Wasserzeichenbitmaps und/oder der Headerbitmaps.

  • hbmHeader
    Ein Handle zur Headerbitmap die.

Hinweise

Um das Eigenschaftenblatt, den Aufruf DoModal oder Erstellen Sie anzeigen.Die Zeichenfolge, die im ersten Parameter enthalten ist, wird in die Titelleiste für das Eigenschaftenblatt eingefügt.

Wenn Sie mehrere Parameter haben (beispielsweise, wenn Sie ein Array verwenden), verwenden Sie Konstrukt anstelle CPropertySheet.

Sie können Wasserzeichen- und/oder Headerimages automatisch anzeigen, wenn Sie das dritte verwenden, oder vierte Prototypen von CPropertySheet, oben und Sie für hbmWatermark, hpalWatermark und/oder hbmHeader-Parameter übergeben.

Beispiel

// 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);

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CPropertySheet-Klasse

Hierarchien-Diagramm

CPropertySheet::Construct

CPropertySheet::DoModal

CPropertySheet::Create

CPropertyPage::CPropertyPage