显示和打印设备: Windows DDK |
GdiStartDocEMF函数执行EMF格式打印作业的初始化操作。
BOOL WINAPI GdiStartDocEMF( HANDLE SpoolFileHandle, DOCINFOW *pDocInfo );
SpoolFileHandle
来电者提供的假脱机文件句柄,由前一次调用GdiGetSpoolFilehandle获得。
pDocInfo
来电者提供的指向DOCINFOW结构的指针(在平台 SDK文档中描述)。
返回值
如果操作成功,则该函数返回TRUE。 否则函数返回FALSE,并且可以通过调用GetLastError获取错误代码。
声明于 winsplp.h. 包含于winsplp.h.
注释
GdiStartDocEMF函数由gdi32.dll导出,用于打印处理器的PrintDocumentOnPrintProcessor函数。
该功能执行必须在打印作业的EMF记录播放之前进行的初始化。 该函数调用假脱机程序的StartDoc函数(在平台 SDK文档中描述),后者又调用打印机驱动程序的DrvStartDoc函数。
打印处理器必须将DOCINFOW结构的lpszOutput成员设置为以前由OpenPrintProcessor函数接收到的PRINTPROCESSOROPENDATA结构中包含的输出文件名。
打印处理器必须将DOCINFOW结构的lpszDocName成员设置为以前由PrintDocumentOnPrintProcessor函数接收到的文档名称指针。
有关其他信息,请参阅为打印处理器使用GDI函数。