如何从JOB_INFO_1获取TotalPages(GetJob)

时间:2014-05-23 02:59:35

标签: windows winapi printing gdi printers

我正在调用GetJob()来获取文档名称和TotalPages。我总是将TotalPages视为零。我看过MSDN,据说如果缺少Page Delimiting信息,这个值将为零。 有没有办法可以从GetJob获取TotalPages或PagesPrinted(使用任何额外的设置)

由于 Santhi

1 个答案:

答案 0 :(得分:0)

我得到了它的工作,我正在挂起StartDoc并获得JobID&试着打电话给GetJob。此时页数为零。我试着挂钩EndJob&在结束之前调用GetJob,我得到了TotalPages&的正确数字。 PagesPrinted。 希望这些信息有所帮助,如果你们中任何人看到同样的问题。