Freigeben über


CPropertyPage-Klasse

Stellt die einzelnen Seiten eines Eigenschaftenblatts dar; andernfalls wird als ein Dialogfeld im Registerformat.

class CPropertyPage : public CDialog

Mitglieder

Öffentliche Konstruktoren

Name

Description

CPropertyPage::CPropertyPage

Erstellt ein CPropertyPage-Objekt.

Öffentliche Methoden

Name

Description

CPropertyPage::CancelToClose

Ändert die Schaltfläche OK, um den Abschluss zu lesen und die Abbruchschaltfläche deaktiviert, nach einer nicht behebbaren Änderung auf der Seite eines modalen Eigenschaftenblatts.

CPropertyPage::Construct

Erstellt ein CPropertyPage-Objekt. Verwenden Sie Construct, wenn Sie die zur Laufzeit Parameter angeben möchten oder wenn Sie Arrays verwenden.

CPropertyPage::GetPSP

Ruft die Struktur Windows PROPSHEETPAGE ab, die dem CPropertyPage-Objekt zugeordnet ist.

CPropertyPage::OnApply

Aufgerufen vom Framework, wenn das zugewiesen, jetzt Schaltfläche geklickt wird.

CPropertyPage::OnCancel

Aufgerufen vom Framework, wenn auf die Schaltfläche Abbrechen geklickt wird.

CPropertyPage::OnKillActive

Aufgerufen vom Framework, wenn die aktuelle Seite nicht mehr die aktuelle Seite ist. Datenvalidierung hier durchführen.

CPropertyPage::OnOK

Aufgerufen vom Framework, wenn OK, jetzt gelten oder Schaltfläche Schließen geklickt wird.

CPropertyPage::OnQueryCancel

Aufgerufen vom Framework, wenn auf die Schaltfläche Abbrechen geklickt und vor dem Löschen stattgefunden hat.

CPropertyPage::OnReset

Aufgerufen vom Framework, wenn auf die Schaltfläche Abbrechen geklickt wird.

CPropertyPage::OnSetActive

Aufgerufen vom Framework, wenn die Seite die aktuelle Seite ausgeführt wird.

CPropertyPage::OnWizardBack

Aufgerufen vom Framework, wenn auf die Schaltfläche "Zurück" bei Verwendung eines assistentenartigeigenschaftenblatts geklickt wird.

CPropertyPage::OnWizardFinish

Aufgerufen vom Framework, wenn auf die Endschaltfläche bei Verwendung eines assistentenartigeigenschaftenblatts geklickt wird.

CPropertyPage::OnWizardNext

Aufgerufen vom Framework, wenn auf die nächste Schaltfläche bei Verwendung eines assistentenartigeigenschaftenblatts geklickt wird.

CPropertyPage::QuerySiblings

Leitet die Meldung an jede Seite des Eigenschaftenblatts weiter.

CPropertyPage::SetModified

Der aufrufen, um den angewendete zu aktivieren oder zu deaktivieren Schaltfläche jetzt.

Öffentliche Datenmember

Name

Description

CPropertyPage::m_psp

Die Struktur Windows PROPSHEETPAGE. Bietet Zugriff auf den grundlegenden Eigenschaftenseitenparametern.

Hinweise

Wie bei Standarddialogfeldern, leiten Sie eine Klasse von CPropertyPage für jede Seite im Eigenschaftenblatt. Um CPropertyPage abgeleitete Objekte zu verwenden, erstellen Sie zuerst ein CPropertySheet-Objekt, und erstellen Sie dann ein Objekt für jede Seite die in das Eigenschaftenblatt wechselt. Rufen Sie CPropertySheet::AddPage für jede Seite im Blatt, und zeigen Sie dann das Eigenschaftenblatt, indem Sie CPropertySheet::DoModal für ein modales Eigenschaftenblatt aufrufen, oder CPropertySheet::Create für ein nicht modales Eigenschaftenblatt an.

Sie können einen Typ Dialogfeld im Registerformat erstellen aufgerufen einen Assistenten, der aus einem Eigenschaftenblatt mit einer Sequenz von Eigenschaftenseiten besteht, die den Benutzer durch die Schritte eines Vorgangs, wie Installieren eines Geräts oder Erstellen eines Newsletters übergeben. In einem assistentenartigdialogfeld im registerformat haben die Eigenschaftenseiten nicht Registerkarten, und nur eine Eigenschaftenseite ist gleichzeitig sichtbar. Außerdem, anstatt OK auf und wenden Sie jetzt Schaltflächen, hat ein assistentenartigdialogfeld im registerformat eine Schaltfläche Zurück, ein nachfolgendes oder beendet und Schaltfläche Abbrechen.

Weitere Informationen zum Einrichten eines Eigenschaftenblatts als Assistent, finden Sie unter CPropertySheet::SetWizardMode. Weitere Informationen zur Verwendung von CPropertyPage-Objekten, finden Sie im Artikel Eigenschaftenblätter und Eigenschaftenseiten.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CDialog-Klasse

CPropertyPage

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CDialog-Klasse

Hierarchiediagramm

CPropertySheet-Klasse

CDialog-Klasse

CPropertySheet::SetWizardMode

Konzepte

MFC Sampling CMNCTRL1

Das MFC-Beispiel

Bei MFC-Beispiel

MFC-Beispiel SNAPVW