如何捕获打印机开始打印的消息?
我要在用word或excel打印的时候,往正在打印的文件中加一行文字:"此稿由某某校验"请问高手们,这个如何实现?难点1,如何捕获打印机开如打印或正在打印的消息?难点2,如果判断当前的办公软件是word或excel,从而正确地发送消息到它的文本编辑区内?
求代码!
我要在用word或excel打印的时候,往正在打印的文件中加一行文字:"此稿由某某校验"请问高手们,这个如何实现?难点1,如何捕获打印机开如打印或正在打印的消息?难点2,如果判断当前的办公软件是word或excel,从而正确地发送消息到它的文本编辑区内?
求代码!
判断办工软件只能FINDWINDOW了,或者建一个进程快照,找WORD.exe或者EXCEL.exe
如在word点打印,要打印一篇文章,是不是就会产生这个消息
这个消息是系统发给word的线程消息队列中吗?还是发送到其它地方,我不太明白?
delphi要学的东西很多啊,钩子只是其中一小点,