见到过一个大概是vc写的程序,管理后台可以打开打印机自带的配置界面(不同的打印机不一样),设置好了后,管理后台可以保存这些设置为一个*.bin文件,把这个文件拷贝至某个客户端,那么客户端就不用设置它的打印机,客户端程序会读取*.bin文件,用于打印前做打印机设置。这样做很好的解决了客户端用户修改打印设置影响程序打印效果。我现在要做的C#程序也需要这个功能,可是苦于不知道怎么着手,因为没有之前那个程序的源代码。
调试欢乐多
HKEY_CURRENT_USER\Printers\DevModePerUser
可以读取它来保存成文件,或者从文件读取数据到这里,达到快速修改打印首选项的目的现在就剩最后一个问题,怎么弹出“打印首选项”对话框