读书人

怎么拦截打印软件发送到打印机的数据

发布时间: 2012-07-28 12:25:13 作者: rapoo

怎样拦截打印软件发送到打印机的数据?
有一款用Delphi语言编写的软件,里面有一个打印按钮,点“打印”按钮会打印出一张纸,这张纸只有一句话“Hello World”,我想用VC语言拦截发送到打印机的数据,将原来的“Hello World”,修改成“Welcome”,请问高手们这个功能怎么实现?说出具体思路或着给出相应的API函数即可,如果有相应的例子那再好不过了,谢谢!

[解决办法]
拦截本来就很难,拦截并修改,不如您自己直接打印吧。

http://www.devx.com/cplus/Article/28862

这个文章您去看看。

[解决办法]
不知道思路对不对,
首先汇编到 dephi、使用的api接口。然后hook该api,看看行不行?

[解决办法]
记得以前曾经写过类似代码,好似hook了什么api,但是通用性兼容性不强

读书人网 >VC/MFC

热点推荐