如何为报告设置特定的打印机?

时间:2009-10-14 15:41:49

标签: c++ mfc printing

我想绕过打印对话框将自定义报告打印到特定打印机。用户为每个报告模板选择打印机。

现在我有代码打印显示打印对话框的报告,或直接打印到默认打印机。我需要更改它才能直接打印到打印机,而打印机不一定是默认打印机。

我意识到在打印之前调用SetDefaultPrinter是一个简单的解决方案,但它不是线程安全的。

注意:我正在使用C ++ / MFC。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

也许this可能会有所帮助