我是靠谱客的博主 幸福奇异果,最近开发中收集的这篇文章主要介绍如何解决win7下vs2008 MFC无法使用Richedit2.0控件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

悬赏分:10 | 解决时间:2009-8-13 15:45 | 提问者:fullsex  win7 7600 装上vs2008,打上所有的补丁。新建一个简单的MFC基于对话框工程项目,可以向窗体中忝加Richedit2.0控件,但是无法顺利编译并运行。       

最佳答案 InitInstance()中调用::AfxInitRichEdit()进行初始化


一、下微软的补丁:KB948127补丁来解决,http://code.msdn.microsoft.com/KB948127。貌似安装了也不起作用
二、如果下载的补丁没安装成功或下载失败,可以用下面的方法手工来改工程设置
项目(Project)->属性(Property)->链接器(Linker)->常规(General) 下面的“启用增量链接(Enable Incremental Linking)”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”。不过这又引入了另外一个警 告:FormatCom.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/INCREMENTAL:NO”规范)


选择项目,属性(Property pages)->配置属性(Configuration Properties) ->C/C++,修改“调试信息格式(Debug Information Format)”为“程序数据库(Program Database(/Zi))”即可。

最后

以上就是幸福奇异果为你收集整理的如何解决win7下vs2008 MFC无法使用Richedit2.0控件的全部内容,希望文章能够帮你解决如何解决win7下vs2008 MFC无法使用Richedit2.0控件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部