我使用 printmirror 中的代码,现在我挂钩 enumprinter api 来隐藏我的打印机。当人们选择一台真正的打印机来打印文档时,我将 createdcw 连接到我的打印机。我真的很想知道我该怎么做。
问问题
362 次
1 回答
-2
有几种方法可以做到这一点。Windows 使用打印后台处理程序进行打印作业。后台打印程序由多个层组成,包括打印提供程序、打印处理器、端口监视器、语言监视器等。所有这些组件都可以自定义,这意味着您可以编写自己的组件并在后台打印程序中替换它们。在这些组件中,您将能够重定向打印作业。在前一层处理之后,这些组件中的每一个都为您提供不同格式的打印数据。
这可以让你开始 - http://blogs.technet.com/b/askperf/archive/2007/06/19/basic-printing-architecture.aspx
于 2012-06-21T03:37:17.173 回答