如何以编程方式为添加到FILE端口的打印机提供目标文件路径?

时间:2017-04-07 19:14:33

标签: c++ windows winapi printing virtual

使用AddPrinter(),我添加了一台打印机,将其配置到端口“FILE”。

现在每当我在打印时选择此打印机时,它会打开一个文件浏览器,询问保存文档文件的路径(如下所示)。

enter image description here

我想以编程方式提供此路径,例如对路径进行硬编码,这样我就不会在选择特定打印机进行打印时弹出。

我怎样才能做到这一点?请提供宝贵的建议。

1 个答案:

答案 0 :(得分:1)

使用AddPort winapi功能。添加一个新的本地 端口并使用文件的路径作为端口名称。连接到打印机。打印您的文档。好好享受。缺点:新工作将覆盖以前的工作。