CPropertySheet::Construct

void Construct (UINT nIDCaption, CWnd * pParentWnd = NULL, UINT iSelectPage = 0);

void Construct (LPCTSTR PszCaption, CWnd * pParentWnd = NULL, UINT iSelectPage = 0);

Parameter

nIDCaption

ID der Beschriftung für das Eigenschaftenblatt verwendet werden.

pParentWnd

Zeiger auf das übergeordnete Fenster des Eigenschaftenblatts. Wenn NULL, das übergeordnete Fenster das Hauptfenster der Anwendung werden.

iSelectPage

Der Index der Seite, die ursprünglich an der Spitze werden. Standardmäßig ist die erste Seite hinzugefügt, um das Blatt.

pszCaption

Zeiger auf eine Zeichenfolge, die die Beschriftung für das Eigenschaftenblatt verwendet werden. NULL darf nicht sein.

Bemerkungen

Rufe&n Sie diese Memberfunktion auf, einem CPropertySheet -Objekt zu erstellen. Rufen Sie diese Memberfunktion, wenn eins von den Klassenkonstruktoren nicht bereits aufgerufen wurde. Beispielsweise rufen Sie konstruieren beim deklarieren oder Arrays von CPropertySheet Objekten zuordnen. In der Rechtssache Ofnbsp; Arrays, müssen Sie Erstellen für jedes Element im Array aufrufen.

Um das Eigenschaftenblatt anzuzeigen, rufen Sie DoModal oder Erstellen. Die Zeichenfolge in der ersten Parameter wird in der Titelleiste für das Eigenschaftenblatt platziert werden.

Beispiel

Im folgende Beispiel wird veranschaulicht, unter welchen Umständen Sie konstruieren nennen.

int I;
CPropertySheetnbsp;  Grpropsheet [4];
CPropertySheet SomeSheet;   / / keine Notwendigkeit für dieses Konstrukt aufrufen

UINT RgID [4] = {IDD_SHEET1, IDD_SHEET2, IDD_SHEET3, IDD_SHEET4};

für (i = 0; i < 4; i++)
    Grpropsheet [i].Construct(rgID[i])

CPropertySheet ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CPropertySheet::CPropertySheet, CPropertySheet::DoModal, CPropertySheet::Create

Index