VC Web打印解决方案概述
Web打印在实际应用中比较广泛,比如公司报表、银行回单等。如果是直接在网页中嵌入打印比较简单,直接使用JS的打印功能。但如果生成的报表以html的形式存储于本地呢?下面基于vc++介绍两种方法。
通过COM组建调用IE浏览器的打印功能
大致流程如下:
VC++ Web打印:CHtmlView与IE COM组件方法
本文介绍了在VC++中实现Web打印的两种方法:通过COM组件调用IE浏览器的打印功能和利用MFC的CHtmlView进行打印。前者由于依赖IE且可控性差,后者提供了文档/视图和对话框模式,详细阐述了如何使用CHtmlView的消息映射及Exec方法来控制打印过程,避免打印设置对话框的弹出。
Web打印在实际应用中比较广泛,比如公司报表、银行回单等。如果是直接在网页中嵌入打印比较简单,直接使用JS的打印功能。但如果生成的报表以html的形式存储于本地呢?下面基于vc++介绍两种方法。
大致流程如下:

被折叠的 条评论
为什么被折叠?