WM _ PSD _ ENVSTAMPRECT-Nachricht

Benachrichtigt die Hookprozedur eines Dialogfelds "Seiteneinrichtung", PagePaintHook,dass das Dialogfeld das Umschlagstempelrechteck der Beispielseite zeichnen soll.

#define WM_USER                  0x0400
#define WM_PSD_ENVSTAMPRECT     (WM_USER+5)

Parameter

wParam

Ein Handle für den Gerätekontext für die Beispielseite.

lParam

Ein Zeiger auf eine RECT-Struktur, die die Koordinaten des Umschlagsstempelrechtecks in Pixel enthält.

Rückgabewert

Wenn die Hookprozedur TRUE zurückgibt, zeichnet das Dialogfeld den Umschlagsstempelteil der Beispielseite nicht.

Wenn die Hookprozedur FALSE zurückgibt, zeichnet das Dialogfeld den Umschlagstempelteil der Beispielseite.

Hinweise

Das Dialogfeld Seiteneinrichtung enthält ein Bild einer Beispielseite, die zeigt, wie sich die Auswahl des Benutzers auf die Darstellung der gedruckten Ausgabe auswirkt. Wenn Sie die PageSetupDlg-Funktion aufrufen, können Sie eine PagePaintHook-Hookprozedur bereitstellen, um die Darstellung der Beispielseite anzupassen. Wenn das Dialogfeld den Inhalt der Beispielseite zeichnen soll, sendet das Dialogfeld eine Sequenz von Nachrichten an die Hookprozedur.

Eine Hookprozedur empfängt diese Meldung nur, wenn der ausgewählte Papiertyp ein Umschlag ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Commdlg.h (include Windows.h)

Weitere Informationen

Referenz

PagePaintHook

PageSetupDlg

WM _ PSD _ PAGESETUPDLG

Konzeptionellen

Allgemeine Dialogfeldbibliothek