datawindow打印时不使用默认打印机而是使用指定的打印机,该怎么处理

datawindow打印时不使用默认打印机而是使用指定的打印机
datawindow打印时使用指定的打印机
而不一定使用默认打印机(在配置文件中设置将要打印的打印机)
这个怎么搞定?求助啊!
------解决方案--------------------
一、PrintGetPrinters ( )得到当前已安装的打印机列表,提供给用户选择;
二、使用PrintSetPrinter ( printername )设置后面打印作业的目标打印机