lzzs2004 2007-12-3 10:14
如何改变 Windows 预设的打印机?
如何改变 Windows 预设的打印机?
作者: 王国荣
在 VB 里面, 原本改变预设打印机的方法是:(假设安装有两种打印机(驱动程式))
Set Printer = Printers(0) 注释: 将预设打印机设定成第一种打印机
Set Printer = Printers(1) 注释: 将预设打印机设定成第二种打印机
但实际上以上叙述有时候不会成功(原因不详), 为了能够成功地改变预设打印机,
以下是呼叫Windows API 的方法:( 此一解决方案适用於 Windows 95)
1. API 的宣告:
Const HWND_BROADCAST =