MFC对话框项目关闭对话框的相关有关问题
MFC对话框项目关闭对话框的相关问题
建立一个基于对话框的MFC项目,有一个登陆对话框,该对话框有两种权限,一个是管理员,另外是用户,管理员登陆到主对话框,而用户登录到另外一个对话框,当用户登录到相应的界面后,当关闭该界面时,会弹出主对话框,如何关闭用户对话框时相应的主对话框也关闭?
------解决思路----------------------
虽然觉得不合理,但你既然这么弄就随你吧
实现其实很简单:
你在你的用户界面类中保存管理员的界面类对象的HWND,并为你的用户界面类添加WM_CLOSE消息,在关闭用户界面的时候向主界面发送WM_CLOSE消息即可:
------解决思路----------------------
你的意思就当用户点击关闭时让程序直接退出了么
直接在onbuttondown中 exit(0);
建立一个基于对话框的MFC项目,有一个登陆对话框,该对话框有两种权限,一个是管理员,另外是用户,管理员登陆到主对话框,而用户登录到另外一个对话框,当用户登录到相应的界面后,当关闭该界面时,会弹出主对话框,如何关闭用户对话框时相应的主对话框也关闭?
------解决思路----------------------
虽然觉得不合理,但你既然这么弄就随你吧
实现其实很简单:
你在你的用户界面类中保存管理员的界面类对象的HWND,并为你的用户界面类添加WM_CLOSE消息,在关闭用户界面的时候向主界面发送WM_CLOSE消息即可:
void CUserDlg::OnClose()
{
::PostMessage(m_hMain,WM_CLOSE,0,0);
CDialog::OnClose();
}
------解决思路----------------------
你的意思就当用户点击关闭时让程序直接退出了么
直接在onbuttondown中 exit(0);