Initialisierung des Dialogfelds Seite einrichten

Standardmäßig zeigt das Dialogfeld " Seite einrichten " Informationen über den aktuellen Standarddrucker. Legen Sie im Dialogfeld zum Anzeigen von Informationen über einen bestimmten Drucker direkt, die Mitglieder einer DEVMODE oder DEVNAMES -Struktur und weisen die globalen Speicher Griffe dieser Strukturen auf den entsprechenden Member in PAGESETUPDLG. Wenn Sie den Namen eines Druckers, die derzeit nicht installiert ist angeben, zeigt das Dialogfeld Fehlermeldung. Um zu verhindern, dass das Dialogfeld Anzeige von Fehlermeldungen, verwenden Sie den PSD_NOWARNING-Wert. Um Informationen über den Standarddrucker abrufen, ohne das Dialogfeld Seite einrichten angezeigt, verwenden Sie den PSD_RETURNDEFAULT-Wert.

Wenn das Standard-Einheitensystem Inch ist, verwendet das Dialogfeld Tausendstel von Zoll als die standardmäßige Maßeinheit. Wenn das Standard-Messsystem metrisch ist, verwendet das Dialogfeld Hundertstel Millimeter als die standardmäßige Maßeinheit. Um die standardmäßige Maßeinheit zu überschreiben, legen Sie die PSD_INHUNDREDTHSOFMILLIMETERS oder PSD_INTHOUSANDTHSOFINCHES-Flag in den Flags der PAGESETUPDLG Struktur.

Die ursprünglichen Werte für die Ränder sind ein Zoll, standardmäßig. Wenn Sie das PSD_MARGINS-Flag festgelegt, zeigt das Dialogfeld die initial Margin-Werte in den RtMargin angegeben. Die minimale Standardwerte, die der Benutzer, für die Ränder angeben kann sind die minimale Randbreite, die vom Drucker erlaubt. Wenn Sie das PSD_MINMARGINS-Flag festlegen, erzwingt das Dialogfeld die minimale Randbreite, die gemäß des RtMinMargin -Members.

Um zu verhindern, dass Benutzer bestimmte Optionen auswählen, legen Sie eine beliebige Kombination der folgenden Flags auf die entsprechenden Steuerelemente deaktivieren.

Flagge Bedeutung
PSD_DISABLEMARGINS Deaktiviert die Edit-Steuerelemente, in denen der Benutzer die Ränder eingibt.
PSD_DISABLEORIENTATION Deaktiviert die Optionsfelder für hoch- und Querformat.
PSD_DISABLEPAPER Deaktiviert die Steuerelemente zum Auswählen der Papiergröße und Papierzufuhr.
PSD_DISABLEPRINTER Deaktiviert die Druckerschaltfläche push.

Index