WM _ PRINT-Meldung
Die WM _ PRINT-Nachricht wird an ein Fenster gesendet, um an fordern, sich selbst im angegebenen Gerätekontext zu zeichnen, am häufigsten in einem Druckergerätekontext.
Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion.
LRESULT CALLBACK WindowProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parameter
-
wParam
-
Ein Handle für den Zu zeichnenden Gerätekontext.
-
lParam
-
Die Zeichnungsoptionen. Dieser Parameter kann einen oder mehrere der folgenden Werte sein.
Wert Bedeutung - PRF _ CHECKVISIBLE
Zeichnet das Fenster nur, wenn es sichtbar ist. - PRF _ CHILDREN
Zeichnet alle sichtbaren Fenster für die unteren Fenster. - _PRF-CLIENT
Zeichnet den Clientbereich des Fensters. - PRF _ ERASEBKGND
Löscht den Hintergrund vor dem Zeichnen des Fensters. - PRF _ NONCLIENT
Zeichnet den Nicht-Clientbereich des Fensters. - PRF _ OWNED
Zeichnet alle fenstereigenen Fenster.
Bemerkungen
Die DefWindowProc-Funktion verarbeitet diese Meldung basierend auf der angegebenen Zeichnungsoption: , wenn PRF CHECKVISIBLE angegeben ist und das Fenster nicht sichtbar ist. Nichts tun, wenn PRF NONCLIENT angegeben ist, zeichnen Sie den Nichtclientbereich im angegebenen Gerätekontext. Wenn PRF ERASEBKGND angegeben ist, senden Sie dem Fenster eine _ WM _ _ _ ERASEBKGND-Nachricht. Wenn PRF CLIENT angegeben ist, senden Sie dem Fenster eine _ WM _ PRINTCLIENT-Nachricht. Wenn PRF CHILDREN festgelegt ist, senden Sie jedem sichtbaren untergeordneten Fenster eine _ WM _ PRINT-Nachricht, wenn PRF OWNED festgelegt ist, senden Sie jedem sichtbaren eigenen Fenster eine WM _ _ PRINT-Nachricht.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|