请教思路

li_guang_hua 2005-08-05 05:25:25
在VC中,如何设计这样的一个问题:一个对话框在按OK时销毁,同时产生另一个对话框并显示
...全文
78 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
li_guang_hua 2005-08-26
我觉得最后这位大侠的思路最好,但不管怎么说,谢谢各位大侠!!!
  • 打赏
  • 举报
回复
Jeff_zhuang 2005-08-07
if(g_dlg1.DoModal==IDOK)
{
g_dlg2.Create(ID, NULL);
g_dlg2.ShowWindow(SW_SHOW);
}
  • 打赏
  • 举报
回复
younggle 2005-08-06
很容易实现的。

CDialog2 g_dlg2;

CDialog1::OnOK()
{
g_dlg2.Create(ID, NULL);
g_dlg2.ShowWindow(SW_SHOW);

CDialog::OnOK();
}
  • 打赏
  • 举报
回复
boyplayee 2005-08-06
将dlg2头文件包含在dlg1文件里

在dlg1里的IDOK做一个函数,调用dlg2
dlg1::onbuttonok()
{
dlg2.domodal();


}
  • 打赏
  • 举报
回复
hitranbor 2005-08-05
可以考虑将对话框类生成一全局实例,这样这一实例就不会依赖于另外对话框的销毁与否了。
  • 打赏
  • 举报
回复
相关推荐
发帖
界面

1.5w+

社区成员

VC/MFC 界面
社区管理员
  • 界面
加入社区
帖子事件
创建了帖子
2005-08-05 05:25
社区公告
暂无公告