中易网

MFC对话框显示不出

答案:4  悬赏:30  
解决时间 2021-01-13 03:10
MFC对话框显示不出
最佳答案
这个地方没问题,m_pMainWnd保存的是线程主窗体指针。而且这个应该是app类里初始化的代码。错误不可能出在这。
你把加的代码全部注释掉,让程序先能够正常运行,然后一点一点的解开注释,看哪个地方代码写的有问题。追问嗯,我正常运行了,然后一个一个加,发现我就关联了一个combo box的变量,然后窗口就显示不了。为什么关联一个这样变量就显示不了,而且我运行的时候,发现任务管理器没有我的进程,貌似是进程关了。我关联一个变量就这么大反应了。。追答你再把用到combo box变量的所有代码都注释掉,只剩下这个变量的定义,看看是变量关联出错了还是后面变量的应用出错了。
全部回答
不明白追问就是刚开始都可以用,然后加了一些数据成员和变量成员之后 就显示不了,并且Initlnstance函数里面的CMy3Dlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
第二句会报错,这个是自带的,为什么会报错?还有错误原因?大哥知道不?追答楼上( a36254094)说的对,肯定是CMy3Dlg出错了,比如没初始化啥的
不要改m_pMainWnd 的值,这是主对话框的窗口指针,MFC内部封装它之后可能不断的对其进行操作,比如消息处理==,你把这个指针改了,那当调用到一个你这个类没有的成员时,就会越界报错。
应该是CMy3Dlg 对话框类的问题,为什么要在串口打开按键的响应消息函数里有这一句:m_pMainWnd = &dlg;,没必要吧。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么是DIV+CSS,DIV+CSS有什么优点?
动履的意思是什么?动履的释义是什么啊?
中国移动(竹山门指定专营店)地址好找么,我有
丽苑娱乐城地址在什么地方,我要处理点事
excel怎么判断一个数是否属于某个数组?
我借了三个小贷各一千但最近还不上了会怎样啊
四方桥滴滴车主之家怎么坐公交
关于元世祖忽必烈太子真金的问题
mx3可以用4g网络吗
成龙夫人林凤娇为什么对成龙左拥右抱没有怨言
吴青峰很帅?可是他的帅是哪种类型呢????
填写相同的数 51+()=65-()
明乐迪纯k地址好找么,我有些事要过去
鑫鑫美容美发用品中心地址好找么,我有些事要
cyy的意思是什么?
推荐资讯
Iphone6 IOS8越狱后有什么好处和坏处
儒冰种好还是高儒化好
求救救我的手机
台湾南投县发生4.4级地震吗?
衡阳市祁东归阳到衡东有多远
电气图中RST分别表示ABC三相吗
公租房怎么想办法让2个认识的人租一起
AJ1的鞋标在哪儿啊
卖房电话号码
中国重汽阜阳广宇汽车销售服务中心地址在哪,
BD-R与BD-RE的蓝光光碟有什么区别
交流电的有效值和平均值有什么区别?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?