Freigeben über


Callbacks für die Seitenerstellung

Wichtig

Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.

Wenn eine Anwendung die Einstiegspunkt-Funktion von CPSUI (CommonPropertySheetUI) aufruft, muss sie die Adresse einer Callback-Funktion des Typs PFNPROPSHEETUI angeben. Diese Callback-Funktion ist für die Beschreibung der Eigenschaftsseiten und die Übermittlung dieser Beschreibungen an CPSUI zur Erstellung verantwortlich.

Die Funktion CommonPropertySheetUI von CPSUI ruft sofort die Funktion vom Typ PFNPROPSHEETUI zurück und liefert die Adresse einer PROPSHEETUI_INFO-Struktur. Die Anwendung kann dann die Funktion ComPropSheet von CPSUI aufrufen und Seitenbeschreibungen liefern, die CPSUI zum Erstellen der Seiten verwenden kann, wie im folgenden Diagramm dargestellt:

Diagramm zur Veranschaulichung der Kommunikation zwischen Anwendung und CPSUI.

Weitere Informationen finden Sie unter Methoden zur Angabe von Seiten.