vc++ 中有三个子对话框,怎么样在其中一个对话框中让另外两个正在显示的对话框关闭?

vc++中有三个子对话框,怎么样在其中一个对话框中让另外两个正在显示的对话框关闭?这三个子对话框全都是模态的或者非模态的.boboy先谢谢你,不过我的意思不是同时显示三个... vc++ 中有三个子对话框,怎么样在其中一个对话框中让另外两个正在显示的对话框关闭?这三个子对话框全都是模态的或者非模态的.
boboy先谢谢你,不过我的意思不是同时显示三个模态对话框,还有就是我也知道调用那个DestroyWindow,不过就是不知道怎么在一个对话框里调用其他对话框的DestroyWindow.能不能说的详细一点?或者最好能有个例子,谢谢~~
展开
 我来答
gm7996
2008-04-21 · TA获得超过1199个赞
知道小有建树答主
回答量:645
采纳率:100%
帮助的人:545万
展开全部
怎么可能同时产生3个模态对话框呢,这是不可能的,因此你的对话框必然有2个以上是非模态的,通过调用对话框对象的DestroyWindow来完成

---------------------------------------
例如:
CXXXDlg xdlg;//成员变量
...
xdlg.Create( IDD_XXX,this);
以上是创建非模对话框

xdlg.DestroyWindow();
是销毁窗口

还有什么疑问吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式