Export (0) Print
Expand All

GDI Print API Functions

In this section

FunctionDescription

AbortDoc

The AbortDoc function stops the current print job and erases everything drawn since the last call to the StartDoc function.

AbortProc

The AbortProc function is an application-defined callback function used with the SetAbortProc function. It is called when a print job is to be canceled during spooling. The ABORTPROC type defines a pointer to this callback function. AbortProc is a placeholder for the application-defined function name.

DeviceCapabilities

The DeviceCapabilities function retrieves the capabilities of a printer driver.

EndDoc

The EndDoc function ends a print job.

EndPage

The EndPage function notifies the device that the application has finished writing to a page. This function is typically used to direct the device driver to advance to a new page.

Escape

enables an application to access the system-defined device capabilities that are not available through GDI.

ExtEscape

The ExtEscape function enables an application to access device capabilities that are not available through GDI.

IsWindowRedirectedForPrint

The IsWindowRedirectedForPrint function determines whether the specified window is currently redirected for printing.

PrintWindow

The PrintWindow function copies a visual window into the specified device context (DC), typically a printer DC.

SetAbortProc

The SetAbortProc function sets the application-defined abort function that allows a print job to be canceled during spooling.

StartDoc

The StartDoc function starts a print job.

StartPage

The StartPage function prepares the printer driver to accept data.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft