VC++关于打印的问题
我的想法是这样在基于对话框的程序中不通过CPrintDialog这个类来获取打印机的HDC通过其他方法来获得指定的打印机的HDC这样是否就可以不显示打印对话框而直接打印呢...
我的想法是这样
在基于对话框的程序中
不通过CPrintDialog这个类来获取打印机的HDC
通过其他方法来获得指定的打印机的HDC
这样是否就可以不显示打印对话框而直接打印呢?
如果能打印,该怎么实现呢?
望高手解决一下
怎么没人来解决一下呢.......
CPrintDialog中的函数CreatePrinterDC,MSDN解释说可以不显示打印对话框而创建一个打印机HDC
这个函数根据DEVMODE和DEVNAMES结构体来创建的
是不是只要正确填充这两个结构体就可以了
因为我打印发票,总不能每次都显示打印对话框,让用户选择打印机,这样用户很不方便 展开
在基于对话框的程序中
不通过CPrintDialog这个类来获取打印机的HDC
通过其他方法来获得指定的打印机的HDC
这样是否就可以不显示打印对话框而直接打印呢?
如果能打印,该怎么实现呢?
望高手解决一下
怎么没人来解决一下呢.......
CPrintDialog中的函数CreatePrinterDC,MSDN解释说可以不显示打印对话框而创建一个打印机HDC
这个函数根据DEVMODE和DEVNAMES结构体来创建的
是不是只要正确填充这两个结构体就可以了
因为我打印发票,总不能每次都显示打印对话框,让用户选择打印机,这样用户很不方便 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询