问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MFC如何弹出新对话框的同时隐藏当前对话框并且关闭新对话框后出现之前对话框

发布网友 发布时间:2022-06-12 05:37

我来回答

4个回答

热心网友 时间:2023-10-06 05:39

今天这个问题好像回答过,最简单的办法:
原对话框那个按钮设置为onok()
//这样点击就关闭了
在原对话框的domodal()处,这样处理
int
nresponse
=
dlg.domodal();//创建模态对话框,这里就开始显示了。
if
(nresponse
==
idok)
{
//
todo:
place
code
here
to
handle
when
the
dialog
is
dlg2.domodal();
//这里新对话框就弹出了
}

热心网友 时间:2023-10-06 05:40

如果是模态的对话框,那么上一个不关闭就可以了,直接按钮消息里面弹出下一级对话框,那么下级对话框关闭,上一级自然在最前面。
如果是非模态,比较好管理,只要做好几个对话框的
ShowWindow
的管理就可以了。看你是那种对话框。

热心网友 时间:2023-10-06 05:40

给新的对话框注册一个“创建完毕后执行”的函数,在这个函数里执行一些操作,比如说隐藏你的上一个窗口

热心网友 时间:2023-10-06 05:41

好好利用起
ShowWindow(SW_HIDE)

ShowWindow(SW_SHOW)
函数功能,而不要直接去调用
CDialog::OnOK()

CDialog::OnCancel()
ShowWindow(SW_HIDE);
//隐藏当前对话框
CTestDlg
dlg;
dlg.DoModal();
//弹出新对话框
ShowWindow(SW_SHOW);
//恢复当前对话框
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我爱我校征文800字 建行聚财宝少一万时5小时内补上会怎样 咪哩乡文化教育 咪哩乡基础设施 咪哩村云南省玉溪市元江县咪哩乡咪哩村 咪哩乡历史文化 元江咪哩中心小学怎么样? 原神 原神胡桃进阶材料是什么? 原神 原神呢胡桃材料有哪些? 原神 原神胡桃的突破材料是什么? 三元酸牛奶经典原味怎样打开吸管 魔兽世界蛮锤声望怎么冲? 魔兽世界,部落CTM,海底任务,就是坐完船打章鱼后的 《完美的燃料》怎么调出来? 全景效果图带热点和不带热点有什么区别 里usemap="#Map"什么意思 看到网上有人说,拿着安邦什么保单就可以贷款了,且贷款速度快,是真的吗? 炒莴笋的时候忘记削皮,炒出来吃下去时苦的,吃了以后感到胃子不舒服,嘴里流清口水,这是不是食物中毒? 荣耀手机如何查wifi频段? 卤猪蹄膀的做法,卤猪蹄膀怎么做好吃,卤猪蹄膀 新娘怎么画简单又漂亮 cpu集成GPU是什么意思呢? 有集成的GPU的CPU和没集成的CPU有什么区别就列如 Intel Xeon E3-1230和Intel 酷睿i7 2600 有什么区别。 CPU集成GPU 目前哪些CPU集成了GPU? 集成核显卡的GPU的cpu有哪些! 汽油为什么不会被冻? 为什么汽油冬天不会上冻,而柴油会冻? 汽油到北方上冻吗 汽油上冻怎么办 92号汽油零下几度会冻? MFC上如何实现点击主窗口上某控件,弹出子窗口并且删除父窗口 要开发一个安卓小应用都要做些什么 有哪些普通人可以自己开发的android小应用 丰声电脑版怎么下载 WIN10 丰声可以用电脑和手机同时登录吗? 电脑的主题都没了是怎么回事啊? 电脑自带的主题没有了,高手救急!! 为什么我下载的电脑主题重新开机后不见了? 睡一觉起来电脑桌面主题不见了什么情况 三星笔记本电脑主题丢了,怎么办? 喉咙发炎,没有声音了,吃什么好 蝻怎么读音是什么 现代汉字到底有哪些字音统读了?是不是统读了之后文言文也得改变读音? 详细设计到底怎么写 麻辣鱼尾巴的做法步骤图,麻辣鱼尾巴怎么做好吃 QQ上面的兴趣部落加了怎么退出 昨天微信截图中了世纪开元的10元优惠券,想在世纪开元买一个DIY的马克杯,大家有买过的吗? 涿州迁户口需要什么手续 结婚三了,媳妇是外地的现在想把户口迁到涿州来听说要房产证可是我没有怎么办 我涿州人,我儿子33岁结婚,结婚快五年了乡里为什么不让把儿媳的户口迁来呢,为?