【发布时间】:2015-12-27 19:41:16
【问题描述】:
我正在创建一个登录应用程序。验证用户后,我需要关闭要求身份验证的对话框并打开另一个对话框。我使用资源编辑器创建了另一个对话框 MainMenu,并使用向导向其中添加类。我编写的这段代码打开了主菜单对话框,但它在登录表单中打开。我需要关闭登录表单并打开主菜单表单。
void CMFCApplication1Dlg::OnBnClickedButtonLogin()
{
// TODO: Add your control notification handler code here
CString username, password, user("user"), pass("pass");
c_MainMenu *c1 = new c_MainMenu;
GetDlgItemText(IDC_EDIT_UserName, username);
GetDlgItemText(IDC_EDIT_Password, password);
if (username == user && password == pass){
// this->ShowWindow(SW_HIDE);
c1->Create(IDD_MainMenu);
c1->ShowWindow(SW_SHOW);
}
}
【问题讨论】:
标签: c++ visual-studio visual-c++ mfc