Drucken-Eigenschaftsfenster

[Dies ist vorläufige Dokumentation und Änderungenvorbehalten.]

Das Eigenschaftenblatt Drucken ist eine standard-Benutzeroberfläche, die dem Benutzer ermöglicht, die Eigenschaften eines bestimmten Druckauftrags anzugeben. Die PrintDlgEx -Funktion, die das Eigenschaftenblatt erstellt ist verfügbar auf Windows NT-Version 5.0 und höher. Die erste Seite eines Eigenschaftenblatts Print ist die Allgemeine Seite. Das Eigenschaftenblatt kann auch zusätzliche anwendungsspezifische und Treiber-spezifische Eigenschaftenseiten, die nach der allgemeinen Seite haben. Untere Teil der Seite Allgemein wird ein Kind Dialogfeld Feld Vorlage Steuerelemente ähnlich denen der gemeinsame Dialogfeld Drucken .

Zum Erstellen und Anzeigen eines Eigenschaftenblatts Print , initialisieren Sie eine PRINTDLGEX Struktur zu, und übergeben Sie die Struktur an die PrintDlgEx -Funktion.

Die meisten Mitglieder der PRINTDLGEX -Struktur sind identisch mit denen der die PRINTDLG -Struktur. Beschreibungen der Vorgehensweise der gemeinsamen Struktur Mitglieder zur Interaktion mit der Dialogfeld-Steuerelemente verwenden finden Sie unter Dialogfeld Drucken. Der Rest des in diesem Thema beschreibt die Print -Eigenschaft Blatt-Features, die sich im Dialogfeld Drucken.

Eine Print -Eigenschaftsfenster können Sie durch Angabe einer benutzerdefinierte Dialogfeldvorlage für den unteren Teil der Seite Allgemein und durch die Angabe von zusätzlichen Eigenschaftenseiten auf die allgemeinen Seite folgen anpassen. Weitere Informationen finden Sie unter Anpassen der Print-Eigenschaftsfenster.

Implementieren Sie ein Rückrufobjekt Benachrichtigungen und Nachrichten aus der PrintDlgEx -Funktion zu erhalten, während das Eigenschaftenfenster angezeigt wird. Bereitstellen von benutzerdefinierten Vorlagen oder zusätzliche Seiten Anwendungen verwenden das Callback-Objekt für die Kommunikation mit dem Eigenschaftenblatt. Weitere Informationen finden Sie unter Callback-Objekt für das Eigenschaftenblatt Drucken.

Das Eigenschaftenblatt Drucken bietet Unterstützung für die Angabe von mehreren, nicht zusammenhängenden Seitenbereiche drucken. Der LpPageRanges -Member der Struktur PRINTDLGEX gibt ein Array von PRINTPAGERANGE Strukturen in denen jede Struktur ein Seitenbereichs angibt.

Das Eigenschaftenblatt Drucken zeigt ein Optionsfeld für die Aktuelle Seite als Teil der Seitenbereich Gruppe von Optionsfeldern. Um die Optionsschaltfläche Aktuelle Seite zu steuern, verwenden Sie die Flags PD_CURRENTPAGE und PD_NOCURRENTPAGE in den Flaggen der PRINTDLGEX -Struktur.

Index