EndPage-Funktion (wingdi.h)
Die EndPage-Funktion benachrichtigt das Gerät, dass die Anwendung das Schreiben auf eine Seite abgeschlossen hat. Diese Funktion wird in der Regel verwendet, um den Gerätetreiber anweisen, zu einer neuen Seite zu wechseln.
Syntax
int EndPage(
[in] HDC hdc
);
Parameter
[in] hdc
Ein Handle für den Gerätekontext für den Druckauftrag.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert größer als 0 (null).
Wenn die Funktion fehlschlägt, ist der Rückgabewert kleiner oder gleich 0.
Hinweise
Wenn eine Seite in einer Spooldatei ungefähr 350 MB überschreitet, kann sie möglicherweise nicht gedruckt werden und keine Fehlermeldung senden. Dies kann beispielsweise beim Drucken großer EMF-Dateien auftreten. Der Grenzwert für die Seitengröße hängt von vielen Faktoren ab, einschließlich der Menge des verfügbaren virtuellen Arbeitsspeichers, der Durch aufrufende Prozesse zugewiesenen Arbeitsspeichermenge und der Fragmentierung im Prozessheap.
Beispiele
Ein Beispielprogramm, das diese Funktion verwendet, finden Sie unter Vorgehensweise: Drucken mithilfe der GDI-Druck-API.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (windows.h einschließen) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |