Freigeben über


StandardPrintController.OnEndPrint(PrintDocument, PrintEventArgs) Methode

Definition

Schließt die Steuersequenz ab, durch die bestimmt wird, wann und wie ein Dokument gedruckt wird.

public:
 override void OnEndPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnEndPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnEndPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnEndPrint (document As PrintDocument, e As PrintEventArgs)

Parameter

document
PrintDocument

Ein PrintDocument, das das Dokument darstellt, das gedruckt wird.

e
PrintEventArgs

Ein PrintEventArgs-Objekt, das Daten über die Vorgehensweise beim Drucken des Dokuments enthält.

Ausnahmen

Die systemeigene Win32-API (Application Programming Interface, Schnittstelle für die Anwendungsprogrammierung) konnte den Druckauftrag nicht abschließen.

- oder -

Die systemeigene Windows-API konnte den angegebenen Gerätekontext nicht löschen.

Hinweise

OnEndPrint wird unmittelbar nach PrintDocument dem Auslösen des Ereignisses EndPrint aufgerufen. Auch wenn während des Druckprozesses eine ausnahme ausgelöst wurde, OnEndPrint wird aufgerufen.

OnStartPrint erstellt das Graphics -Objekt, das an den Drucker gesendet wird. Nachdem OnStartPrint aufgerufen wurde, legt die OnStartPage -Methode das Graphics -Objekt auf eine Grafik einer einzelnen Seite fest. Die OnEndPage -Methode löscht das Graphics -Objekt, während die OnEndPrint -Methode die Zuordnung des -Objekts aufgibt.

Gilt für:

Weitere Informationen