首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么监控打印页数?[解答有效者介绍女朋友:]

2012-03-13 
如何监控打印页数??[解答有效者介绍女朋友:]现想知道某台打印上有多少作业,每作业多少页等信息,用哪些HOOK

如何监控打印页数??[解答有效者介绍女朋友:]
现想知道某台打印上有多少作业,每作业多少页等信息,  
用哪些HOOK或API能实现?

[解决办法]
枚举所有打印任务 EnumJobs
每个打印任务的具体信息 GetJob
[解决办法]
SetJob 可以对打印任务进行删除/暂停等操作
拦截最好是用HOOK来获得打印任务,API为AddMonitor,当然开个线程不停的枚举也行

第2个问题似乎无解,每台打印机的机器控制码不同,打印任务中的项已经被驱动程序重新格式化了....

热点排行