StartDoc功能启动打印作业。此函数替换STARTDOC打印机转义。
int StartDoc(
HDC 【HDC】, | //设备上下文的句柄 |
CONST DOCINFO *【LPdi】 | //具有文件名的结构的地址 |
); |
参数
【HDC】
标识打印作业的设备上下文。
【LPdi】
指向DOCINFO结构,其中包含文档文件的名称和输出文件的名称。
返回值
如果函数成功,返回值大于零。该值是文档的打印作业标识符。
如果函数失败,返回值小于或等于零。要获取扩展错误信息,请调用GetLastError.
备注
应用程序应在开始打印作业之前立即调用StartDoc函数。使用此函数可确保多页文档不与其他打印作业散布。
应用程序可以使用StartDoc返回的值来检索或设置打印作业的优先级。调用GetJob或SetJob函数,并将此值作为必需参数之一提供。
也可以看看