如果您在对话框上使用 MFC 控件,则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS。

MFC对话框添加RichEditControl控件后,运行程序无法弹出对话框,debug和release版都不行。

报错内容为:如果您在对话框上使用 MFC 控件,则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS

遇到这种情况,我们需要先看自己的Richedit控件是哪个版本,我这里的版本是Rich Edit 2.0 Control版本,

需要在继承自CRichEdit.cpp的文件中的InitInstance()函数中加入

AfxInitRichEdit2();

这行代码。
其代码位置放在

就可以了。如果Rich Edit 2.0 Control版本为1.0版本,则添加

AfxInitRichEdit();

然后生成,运行。即可成功显示带有Rech Edit的对话框。

如果您在对话框上使用 MFC 控件,则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS相关推荐

  1. MFC控件使用说明书

    VC++控件工具箱: 2 按钮(Button):用来接收用户的命令,应用程序在接收到用户命令后,通常需要进行一些后台工作.按钮可以响应单击或双击动作,在按钮接收到鼠标动作后,向其父窗口发送相应的控件通 ...

  2. 用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果(转)

    用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果(转) 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://hcq11.blogbus.com/logs/5 ...

  3. MFC控件的SubclassDlgItem

    要在程序中创建新设计的控件,显然不能用自动创建的办法,因为对话框模板对新控件的特性一无所知.程序可以用手工方法创建控件,在调用派生类的Create函数时,派生类会调用基类的Create函数创建控件.用 ...

  4. VS2010中如何实现自定义MFC控件

    本文简要讲解在VS2010中怎样实现自定义MFC控件的知识,以下是分步骤说明. 一.自定义一个空白控件  1.先创建一个MFC工程 NEW Project-->MFC-->MFC Appl ...

  5. 鸡啄米vc++2010系列7(对话框:创建对话框类和添加控件变量)

    前两讲中鸡啄米为大家讲解了如何创建对话框资源.创建好对话框资源后要做的就是生成对话框类了.鸡啄米再声明下,生成对话框类主要包括新建对话框类.添加控件变量和控件的消息处理函数等. 因为鸡啄米给大家的例程 ...

  6. 常用MFC控件基础使用(Edit Button Check Combo Tree 显示位图 控件大小自适应、线程、右键菜单、控件调整移动、MFC背景)

    常用MFC控件基础使用 1.Edit Control 2.Button控件 3.Check控件 4.Combo Box 5.Tree 控件 5.快捷键设置 6 显示缓冲区位图 7 窗口自适应大小 8 ...

  7. MFC控件编程之复选框单选框分组框

    MFC控件编程之复选框单选框分组框 一丶分组框 分组框 英文叫做 GroubBox 添加了分组框主要就是分组.好看.不重点介绍 二丶单选框 英文: Raido Button 单选框需要注意的事项 1. ...

  8. MFC控件编程之组合框跟列表框

    MFC控件编程之组合框跟列表框 一丶简介 如果要使用组合框跟列表框.那么就要知道.组合框列表框是最核心的东西就是索引. 索引是从0开始的. 二丶组合框列表框常用的方法 AddString(字符串) 添 ...

  9. java 通过JLayeredPane实现背景图上添加其他控件

    通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...

  10. MFC控件——ListCtrl控件[翻译](续)

    四.实践学习:一个ListCtrl的详细实现 1.切换到第一个对话框点击ListCtrl控件 2.在属性窗口,改变View属性为Report 3.创建ListCtrl的列,在OnInitDialog( ...

最新文章

  1. 【TarsosDSP】TarsosDSP 简介 ( TarsosDSP 功能 | 相关链接 | 源码和相关资源收集 | TarsosDSP 示例应用 | TarsosDSP 源码路径解析 )
  2. 华为2011上机笔试题2+参考程序
  3. 阿里巴巴的云原生应用开源探索与实践
  4. Python之random.seed()用法
  5. PHP 获取身份证信息
  6. html按钮调用php函数,如何在html按钮上执行php函数点击
  7. 谭浩强《C程序设计》(第四版)错误不完全汇集
  8. 初学爬虫,简单爬取必应壁纸
  9. 网站的pv、uv、ip分别是什么意思
  10. 小黄鸡 php,Simsimi (小黄鸡) API接口(PHP)公布,小黄鸡API接口非官方PHP版本来啦...
  11. orcad capture学习笔记---3.DRC规则设置及检查
  12. R语言ggsurv生存曲线一页多图的实现
  13. 01.精益敏捷项目管理——敏捷开发者指南笔记
  14. 【iOS-cocos2d-X 游戏开发之二】【必看篇】总结阐述Cocos2d-X与Cocos2d-iphone区别;
  15. 微软SurfacePro8评测
  16. 来,让我们认识一哈工程高等代数
  17. 华为5G基站日常维护操作手册(无线)
  18. win2008 R2如何卸载域控服务器
  19. Uva 101 the block problem 木块问题(算法竞赛经典入门)STL vector
  20. 特斯拉员工猝死在生产线上 官方机构介入调查

热门文章

  1. 【转】NAT穿透技术
  2. 手机输入法,谁能笑到最后?
  3. mysql tddl_tddl的使用
  4. Excel VBA 高级编程-出入库系统
  5. 计算机视觉与智能语音处理融合套件初体验(语音部分)
  6. [2007-03下](Lgz独家秘笈)利用ACDSee5编辑,归档多部DC拍摄的图片
  7. 《大数据之路:阿里巴巴大数据实践》-第1篇 数据技术篇 -第6章 数据服务
  8. twaver html5软件价格,TWaver数据中心可视化软件
  9. 基于STM32的频率计Proteus仿真教程
  10. PPT流程图这样画,感动老板第一步!