windows开发
文章平均质量分 76
toshiba689
这个作者很懒,什么都没留下…
展开
-
如何基于MFC的CListCtrl实现虚拟列表控件
当我们开发的应用程序中经常用到MFC的列表控件来显示数据,但当数据记录超过上千条甚至上万条时,用CListCtrl的一般模式显示效率就有问题:内存占用大,还有刷新时会比较卡。其实CListCtrl还有一个强大的功能--虚拟列表模式,这种模式是微软专门为显示大数据量的情况而设计的,比如是数据库的列表控件要显示成千上万条记录,显示效率非常高。工作在这种模式下,数据只在需要显示的时候才被回调,刷...原创 2018-03-03 17:31:33 · 6127 阅读 · 3 评论 -
如何滚动显示Word格式的文档
Office的富文档格式显示的内容很丰富,但是在自己的软件中把Word格式的文档显示出来就比较难了。目前,我知道有2种方法:一种是把Word文档转为HTML网页文件,然后通过浏览器控件来显示;另外一个办法是转为RTF格式(可能源Word文档的某些格式内容会丢失),通过RichEditCtrl来显示。这篇文章就给大家展示第二种方式的实现方法,我在资源里提供了一个例子:http://downlo...原创 2018-03-03 20:39:13 · 545 阅读 · 0 评论 -
MFC对话框中调用CEF浏览器控件(使用2018年新版本的CEF SDK)
如果你是一个Windows程序开发员,要实现在一个对话框中显示网页,那很自然会想到用IE控件。在MFC类库里,有CHTMLView类和CHTMLDialog类专门用来加载网页的。但是很多时候,我们觉得用IE控件很不爽,主要是渲染网页速度慢,还有安全规则比较多,有时候会弹出令人恼火的警告提示框出来。那不用IE控件有没有其他的浏览器插件可以代替呢?那当然有,这里就推荐一个用得比较广泛的插件---CEF...原创 2019-02-02 18:29:19 · 2961 阅读 · 2 评论