勇芳软件工作室.汉化:  Printing > GDI Print API > GDI Print API Functions >

AbortDoc

Previous pageReturn to chapter overviewNext page

描述

 

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)