永发信息网

MFC创建无模式对话框问题

答案:1  悬赏:80  手机版
解决时间 2021-08-11 23:19

CCreateXXX Dlg;
 Dlg.Create(IDD_DIALOG1);
 Dlg.ShowWindow(SW_SHOW);

 

弹出来的窗口一瞬间消失了。。

请问是怎么回事?

最佳答案

把你的Dlg改成静态的,或全局变量


原因在于局部变量的周期问题,局部变量只能在一个函数里,而等到这个函数结束也就会被回收


回收后你的Dlg也就不存在了


我猜你应该是在一个按钮里边定义这个Dlg变量,等你按了该按钮后,就会执行该按钮的函数,而执行完后就被回收了

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我知道这可说白日做梦、但我还是试试看、愿有
谁给我推荐几首跑跑卡丁车视频的背景音乐
你们觉得我这个人好还是坏?认真点
定积分和导含数怎样区分呢?
老公姓康,本人姓王,请大家帮我宝宝取个名字
我是在旅游区上班做摄影的 我所拍的相机是佳
和老婆一起 爱爱好几次了,为什么她没怀孕?
龙之谷物理箭神是堆敏好还是堆攻击好?
如何把QQ校友上的非好友删除
2K9 下載地址
伊川县洛阳伊川县高山镇第一初级中学地址在什
About ____ students went to the top of the
洪雅有顺丰快递吗?
为什么QQ堂哪么多人用水面11的后台 他们电脑
诺基亚5230港水北京地区多少钱
推荐资讯
武陵区常德老吴视贝专卖地址有谁知道?有点事
CBG寄售角色问题
古代‘六甲’的意义是?
控火穿加什么属性的时装好呀
太康县周口穆斯林饭庄在什么地方啊,我要过去
我女儿老是咬嘴唇,怎么办啊?
睡衣是穿长的好还是短的好?请说明原因.
怎么样去黑眼圈啊
番禺哪个药店可以代煎中药的
江姐儿子是谁演的
高中生如何增高快?
为什么我的笔记本电脑总是把一些文件架变成这
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?