我不是开发人员。我们希望(我和我们的团队)用 C++ 编写一个可以打印 PDF 的工具(将 PDF 发送到打印机)。我们尝试使用外部工具,例如命令行 pdfprint.exe,使用 CreateProcessW 和 cmd /c,但我们遇到了问题。对于 Windows XP,我们的工具没有问题,对于 Windows Vista,我们有问题,我们不能使用像 pdfprint.exe 这样的工具。
Windows XP 和 Vista 在另一个程序中使用 CreateProcessW 和“cmd /c”启动外部工具有什么区别?
谢谢
奥龙佐