我正在尝试捕获发送到OPOS打印机驱动程序的数据,并控制它是否应继续。
我的第一个想法是开发一个虚拟的OPOS打印机驱动程序,但在深入研究代码之前,我想探究一下你是否知道有任何其他更好的方法来实现这一目标。
是否有任何方法可以在特定OPOS驱动程序的入口处进行监听,然后控制数据是否继续进入打印机OPOS驱动程序?
更新 我说的是MS Windows XP及以上版本。
答案 0 :(得分:0)
您可以编写一个薄的服务对象楔,您可以将OPOS注册为打印机SO,并在其内部将所有调用传递给真实的SO。然后,您就可以决定是否打印。