阅读:2298回复:6
如何获取正在打印的数据
我做监控打印的程序,并且要将正在打印的数据截获,我看别人的贴字说用钩子函数或是做监控端口的驱动,我用的是钩子函数。
我的问题是:有的打印机好象不用writeprinter 函数,也就是用钩子函数不能截获所有正在打印的数据,有没有其他的方法可以实现截获打印数据功能的方法。 |
|
沙发#
发布于:2004-07-16 11:00
要监控打印数据自己最好写一个打印端口监视器。
|
|
板凳#
发布于:2004-07-16 12:14
那我是不是要监控串口 并口 usb口,我不会知道用户的打印机连在哪个口上
|
|
地板#
发布于:2004-09-14 17:09
那我是不是要监控串口 并口 usb口,我不会知道用户的打印机连在哪个口上 不是监控硬件端口,是监识打印机作业。 DDK里面的genprint例子是干这个的。 可以在“PrintDocumentOnPrintProcessor”函数中截获打印的数据 |
|
地下室#
发布于:2004-09-14 22:53
[quote]那我是不是要监控串口 并口 usb口,我不会知道用户的打印机连在哪个口上 不是监控硬件端口,是监识打印机作业。 DDK里面的genprint例子是干这个的。 可以在“PrintDocumentOnPrintProcessor”函数中截获打印的数据 [/quote] 那要看你截获哪类数据,如GDI图像信息,位图数据,打印指令等 |
|
|
5楼#
发布于:2004-09-15 11:36
[quote][quote]那我是不是要监控串口 并口 usb口,我不会知道用户的打印机连在哪个口上 不是监控硬件端口,是监识打印机作业。 DDK里面的genprint例子是干这个的。 可以在“PrintDocumentOnPrintProcessor”函数中截获打印的数据 [/quote] 那要看你截获哪类数据,如GDI图像信息,位图数据,打印指令等 [/quote] 那里都是EMF流程的,如果只是打RAW你是监测不到的! |
|
6楼#
发布于:2004-09-20 10:02
简单介绍我们公司华美科技(苏州)有限公司(简称华美科技),是美国硅谷著名系统集成商AMAX Engineering Corporation的全资子公司,于2000年4月在中国投资成立,注册资金100万美元。中国区总部设于苏州工业园区,以产品研发和销售为主,另外在上海设有一个办事处。公司主要目标是将美国硅谷的最新IT科技结合中国自身特点,致力于向中国地区用户提供优秀的互联网软件产品与解决方案。目前已形成了以“迈捷”系列网络软件产品为核心的丰富的软件产品群,广泛应用于教育、电信、政府等多个行业,不断满足者用户多方面、多层次的应用需求。这套打印监控系统,能够帮您解决各种方案,还能为公司节省20%的打印费用,详情请来电垂询或者观看我们的网站:http://www.printusage.com (同时可以查阅附件)联系电话:62488266 张小姐 顾先生 尹先生
|
|
|