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

StartDoc

Previous pageReturn to chapter overviewNext page

描述

 

StartDoc功能启动打印作业。

 

C++ 语法

 

int StartDoc(

__in HDC hdc,

__in const DOCINFO *lpdi

);

 

PowerBASIC 语法

 

FUNCTION StartDoc ( _

BYVAL hdc AS DWORD, _

BYREF lpdi AS DOCINFO _

) AS LONG

 

参数

 

hdc

 

[in]处理打印作业的设备上下文。

 

lpdi

 

[in]指向DOCINFO结构的指针,其中包含文档文件的名称和输出文件的名称。

 

返回值

 

如果函数成功,返回值大于零。该值是文档的打印作业标识符。

 

Windows 95/98 / Me:如果函数成功,则返回值始终为1。

 

如果函数失败,返回值小于或等于零。

 

备注

 

应用程序应在开始打印作业之前立即调用StartDoc函数。使用此函数可确保多页文档不与其他打印作业散布。

 

应用程序可以使用StartDoc返回的值来检索或设置打印作业的优先级。调用GetJobSetJob函数,并将此值作为必需参数之一。

 

Windows 95/98 / Me:Microsoft Layer for Unicode支持StartDocW.

 

引用文件 #INCLUDE Once

 

WinGdi.inc