在析构函数中加入对话框的问题

sdf11 2006-09-14 08:50:17
在析构中加入对话框,对话框结束后,启动主界面。
问题是,当选择对话框中“取消”时,希望立即结束,不启动主界面,这个“取消”按钮应该如何设置?
...全文
118 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
czcolin 2006-09-14
  • 打赏
  • 举报
回复
AfxMessageBox("选择语句?", MB_YESNO) == IDYES)
DentistryDoctor 2006-09-14
  • 打赏
  • 举报
回复
根据DoModal的返回值来决定。
muroachanf 2006-09-14
  • 打赏
  • 举报
回复
在析构中加入对话框,对话框结束后,启动主界面。
-----------------------------------------------
一句话,不要这么干

if (dlg.DoModal() != IDCANCEL)
MainDlg.DoModal();
T97102003 2006-09-14
  • 打赏
  • 举报
回复
dlg.DoModal() == IDCANCEL, 结束程序

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧