描述
AbortDoc功能将停止当前打印作业,并擦除自上次调用StartDoc功能以来绘制的所有内容。
C++ 语法
int AbortDoc( __in HDC hdc ); |
PowerBASIC 语法
FUNCTION AbortDoc ( _ BYVAL hdc AS DWORD _ ) AS LONG |
参数
hdc
[in]处理打印作业的设备上下文。
返回值
如果函数成功,返回值大于零。
如果函数失败,则返回值为SP_ERROR。
备注
如果发生错误,应用程序应调用AbortDoc功能停止打印作业,或在用户取消该作业后停止打印作业。要结束成功的打印作业,应用程序应调用EndDoc功能。
如果打印管理器用于启动打印作业,则调用AbortDoc将擦除整个假脱机作业,以使打印机不会收到任何内容。如果打印管理器未用于启动打印作业,则可能已将数据发送到打印机。在这种情况下,打印机驱动程序会重置打印机(如有可能)并结束打印作业。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)