Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die Memberfunktion auf, um das aktive Fenster im angegebenen Gerätekontext zu zeichnen, die am häufigsten in einem Druckergerätekontext ist.
void Print(
CDC* pDC,
DWORD dwFlags
) const;
Parameter
pDC
Ein Zeiger auf einem Gerätekontext.dwFlags
Gibt die Zeichnungsoptionen an.Dieser Parameter kann eine oder mehrere dieser Flags sein:PRF_CHECKVISIBLE abgehobener Sie das Fenster nur, wenn es sichtbar ist.
PRF_CHILDREN abgehobener Sie alle sichtbaren Fenster der untergeordneten Elemente.
PRF_CLIENT abgehobener Betrag der Clientbereich des Fensters.
PRF_ERASEBKGND Löschen der Hintergrund, bevor das Fenster gezeichnet wird.
PRF_NONCLIENT abgehobener Betrag der Nicht-Clientbereich des Fensters.
PRF_OWNED abgehobener Sie alle zum Besitzer gehörige Fenster.
Hinweise
CWnd::DefWindowProc-Funktion verarbeitet diese Nachricht, auf Grundlage der Zeichnungsoption angegeben wird:
Wenn PRF_CHECKVISIBLE angegeben ist und das Fenster nicht sichtbar ist, führen Sie nichts.
Wenn PRF_NONCLIENT angegeben wird, zeichnen Sie den Nicht-Clientbereich im angegebenen Gerätekontext.
Wenn PRF_ERASEBKGND angegeben wird, senden Sie im Fenster eine WM_ERASEBKGND Meldung.
Wenn PRF_CLIENT angegeben wird, senden Sie im Fenster eine WM_PRINTCLIENT Meldung.
Wenn PRF_CHILDREN festgelegt wird, senden Sie jedes sichtbare untergeordnete Fenster eine WM_PRINT Meldung.
Wenn PRF_OWNED festgelegt wird, senden Sie jedes sichtbare zum Besitzer gehörige Fenster eine WM_PRINT Meldung.
Anforderungen
Header: afxwin.h