
Die CPageSetupDialog -Klasse kapselt die Leistungen der Windows OLE Seiteneinrichtung Standarddialogfeld mit zusätzlicher Unterstützung für Einstellung und Seitenränder ändern. Diese Klasse wird entworfen, um die Stelle im Dialogfeld Druckereinrichtung.
Um ein CPageSetupDialog -Objekt verwenden, zuerst erstellen Sie das Objekt mithilfe des CPageSetupDialog -Konstruktors. Sobald das Dialogfeld erstellt wurde, können Sie festlegen oder Ändern Werte in der M_psd -Datenmember, die Werte der Steuerelemente des Dialogfelds zu initialisieren. Die Struktur M_psd ist vom Typ PAGESETUPDLG. Das Thema Einstellung bis die gedruckte Seite in der Win32 SDK-Dokumentation zeigt ein Beispiel für die Initialisierung der Struktur.
Rufen Sie nach der Initialisierung die Dialogfeld-Steuerelemente die Memberfunktion DoModal zum Anzeigen des Dialogfelds und erlauben den Benutzer, Druckoptionen auszuwählen. DoModal gibt zurück, ob der Benutzer die OK (IDOK) oder die Schaltfläche Abbrechen (IDCANCEL) ausgewählt.
Wenn DoModal IDOKzurückgibt, können Sie mehrere CPageSetupDialog-Memberfunktionen verwenden oder Zugriff auf den M_psd -Datenmember, zum Abrufen von Informationen vom Benutzer eingegebene.
Hinweis Nach das gemeinsame OLE Seite einrichten-Dialogfeld geschlossen ist, werden alle vom Benutzer vorgenommenen Änderungen nicht vom Framework gespeichert. Es ist in der Anwendung selbst zu einem permanenten Speicherort, z. B. Mitglied der Anwendung Dokument oder Application-Klasse in diesem Dialogfeld Werte speichern.
# include lt;afxdlgs.h>
Klasse&nmember |nbsp; Basisklasse | Hierarchiediagramm