CView::DoPreparePrinting

BOOL DoPreparePrinting ( CPrintInfo * pInfo );

Rückgabewert

Ungleich NULL, wenn Druck oder print-Vorschau beginnen kann; 0, wenn der Vorgang abgebrochen wurde.

Parameter

pInfo

Verweist auf eine CPrintInfo -Struktur, die den aktuellen Druckauftrag beschreibt.

Bemerkungen

Rufen Sie diese Funktion aus der Überschreibung der OnPreparePrinting Aufrufen des Dialogfelds Drucken und erstellen einen Drucker-Gerätekontext.

Diese Funktion Verhalten hängt davon ab, ob es für Druck oder print Preview (angegeben durch das M_bPreview -Mitglied des Parameters pInfo ) aufgerufen wird. Wenn eine Datei gedruckt wird, ruft diese Funktion im Dialogfeld Drucken, unter Verwendung der Werte in der CPrintInfo -Struktur auf verweist pInfo ; Nachdem der Benutzer das Dialogfeld geschlossen hat, erstellt die Funktion einen Drucker-Gerätekontext basierend auf Einstellungen, die der Benutzer im Dialogfeld angegeben und gibt diesen Gerätekontext durch Parameters pInfo . Diese Gerätekontext wird verwendet, um das Dokument zu drucken.

Wenn eine Datei Vorschau angezeigt wird ist, erstellt diese Funktion einen Gerätekontext Drucker mithilfe der aktuellen Druckereinstellungen; Dabei Gerät dient zur Simulation des Druckers während der Vorschau.

CView ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CPrintInfo, diesem

Index