关于MFC对话框不显示或出错的问题解决总结(更新中。。。)
2013-05-14 09:39
453 查看
在实际项目工作中总会出现关于对话框调用不显示或出错的问题,现在笔者将其总结,希望对初学MFC的人有些许帮助,不当之处,请批评改正哦~~~~~
1:调用DoModal函数显示对话框出现错误时
一般情况下应该是DoDataExchange(数据交换函数)出现了错误,出现此错误的原因是你修改了窗体中子控件的ID,而在交换函数中没有修改过来,所以进行变量绑定控件时找不到真正的标识。
2.:对话框不显示问题
上篇文章已经说过一种就是使用了特殊的控件,此时呢如果不对其进行初始化,对话框将不会显示,上节说到使用了RichEdit控件,需在构造函数中调用AfxInitRichEdit2()或AfxInitRichEdit()函数。
3:对话框不显示问题
同一类似,就是修改了对话框的ID,但是在其绑定类头文件中如下出:
// 对话框数据
enum { IDD = IDD_XXDLG };
没有修改过来,修改即可。
随时更新。。。。。。
1:调用DoModal函数显示对话框出现错误时
一般情况下应该是DoDataExchange(数据交换函数)出现了错误,出现此错误的原因是你修改了窗体中子控件的ID,而在交换函数中没有修改过来,所以进行变量绑定控件时找不到真正的标识。
2.:对话框不显示问题
上篇文章已经说过一种就是使用了特殊的控件,此时呢如果不对其进行初始化,对话框将不会显示,上节说到使用了RichEdit控件,需在构造函数中调用AfxInitRichEdit2()或AfxInitRichEdit()函数。
3:对话框不显示问题
同一类似,就是修改了对话框的ID,但是在其绑定类头文件中如下出:
// 对话框数据
enum { IDD = IDD_XXDLG };
没有修改过来,修改即可。
随时更新。。。。。。
相关文章推荐
- 关于“在MFC对话框程序中图片显示不出来”问题的解决方法
- 解决MFC对话框不显示最小化、最大化和关闭按钮的问题
- 关于MFC中回车关闭对话框的问题的解决
- 关于Struts2与hibernate结合出错的问题!------java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I问题解决及总结
- 关于无法显示该网页,弹出对话框显示"Internet Explorer无法打开Internet站点xxx,已终止操作"问题的解决方法
- 关于VC6.0 MFC+ATL做出的COM,其内部的windows窗口不能以XP Theme模式显示的问题彻底解决
- MFC关于解决点击关闭,对话框仍有后台程序运行问题 .
- MFC程序打开文件对话框出错的问题解决
- [MFC]关于VS2002中文版开发显示对话框的常规DLL出现RC2135错误的解决办法
- MFC程序打开文件对话框出错的问题解决
- MFC多线程中创建对话框(create)出错(异常)问题的分析及解决办法
- MFC关于解决点击关闭,对话框仍有后台程序运行问题
- [已解决]关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared。
- 关于java用阻塞队列解决生产者消费者问题总结
- 关于PHP页面显示乱码问题的解决
- 关于win7升级win10后高分屏界面显示模糊问题,字迹显示模糊问题解决办法
- 关于Myeclipse导入ExtJS出错的问题解决:
- 关于图片资源在android2.1/2.2/2.3下无法显示的问题以及解决方法
- 关于php中验证码显示不出来的问题解决办法
- 总结解决中文数据库乱码或者页面显示乱码问题