描述
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返回的值来检索或设置打印作业的优先级。调用GetJob或SetJob函数,并将此值作为必需参数之一。
Windows 95/98 / Me:Microsoft Layer for Unicode支持StartDocW.
引用文件 #INCLUDE Once
WinGdi.inc