小技巧:不显示打印对话框直接打印网页到打印机

php中文网
发布: 2016-06-07 15:17:05
原创
2021人浏览过

找了一段时间,发现了mshtml没有提供绕开打印对话框的方法。昨天试了下一个windows web browser control,居然可以了,下面做个记录: m_Browser.Navigate(sHttpAddress, vtNULL, vtNULL, vtNULL, vtNULL); m_Browser.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DON

找了一段时间,发现了mshtml没有提供绕开打印对话框的方法。昨天试了下一个windows web browser control,居然可以了,下面做个记录:

 m_Browser.Navigate(sHttpAddress, &vtNULL, &vtNULL, &vtNULL, &vtNULL);
 m_Browser.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER,NULL,NULL);

 

v3.4.0智睿报修管理系统
v3.4.0智睿报修管理系统

智睿报修管理系统定位行政企业,单位,机关加快网络无纸办公化,网络信息报修管理系统,系统支持城市区域模块管理,会员信息模块,报修种类,维修工人信息显示,达到快速准确到位,支持在线打印,数据导出,汇总数据,报修次数统计。本系统为免费版本,不收取任何费用,可直接使用。 功能模块: 权限设置 - 可设多个管理员,自由分配选项管理权限 数据备份 - 支持在线数据库备份及还原数据库 类别管理 - 支持

v3.4.0智睿报修管理系统 161
查看详情 v3.4.0智睿报修管理系统

或许有人也会遇到这样的问题! 曾看过一些人提到的想法,还需要捕获到Printer Dialog,然后传送消息,有点麻烦。

相关标签:
打印机修复助手
打印机修复助手

打印机修复助手拥有数百万打印机驱动资源库,支持1000+品牌,可自动识别打印机品牌和型号,快速匹配下载对应的驱动程序,自动完成驱动修复。有需要的小伙伴快来保存下载使用吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号