0$房天下问答|DDK开发虚拟打印机$https://m.fang.com/ask/ask_1850796.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1850796
共1个回答
-
-
-
stravas
丨Lv 0
刚次试着做了点东西,不知道对你有帮助没,Print2_ishare工程;在 Print2_ishareApp 类里面添加对打印设置的事件响应,修改消息映射,添加 CPageSetupDialog 类的成员变量对象 m_myPageSetupDlg,具体见附件,里面就写了消息映射块和这块:void CPrint2_ishareApp::OnFilePrintSetup(){ // TODO: 在此添加命令处理程序代码 //m_myPageSetupDlg.m_psd//默认属性修改貌似这个结构体成员变量; if(IDOK==m_myPageSetupDlg.DoModal()) { MessageBox(NULL,_T("Sean's PrintSetDlg"),_T("Sean's PrintSetDlg"),1); //在此地方对打印属性值进行修改保存;___By Sean m_myPageSetupDlg.m_psd;//应该这个里面保存着修改后的页面设置信息就是你需要的信息。 //如果要使修改的变量在实际中起作用,应该还要将某些数据更新到(自己的想法) }}这样应该能获得打印设置参数,具体看MSDN 关于CPageSetupDialog 的说明,还有一些相关结构体的说明。希望有帮助,呵呵,这里面高手一般不上来啊。参考文献:小恩 8504附件:Print2_ishare_Sean.rar
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功