大神们帮看看哪里有误
void CLoginDlg::OnOK()
{
UpdateData();
CString m_ID,m_code;
// TODO: Add extra validation here
if (m_ID.IsEmpty()||m_code.IsEmpty())
MessageBox("用户名或密码不能为空");
if (m_ID=="XCMG"&&m_code=="123456")
{ AfxGetApp()->m_pMainWnd = NULL;
CDialog::OnOK();
}
else
{ MessageBox("用户名或密码不正确");
return;
}
}
启动后登陆框里无论输入什么都是弹出"用户名或密码不能为空",确定后又弹出"用户名或密码不正确",主界面出不来。
[解决办法]
CString m_ID,m_code;
你又没给他们赋值,
if (m_ID=="XCMG"&&m_code=="123456")后面判断有问题啊,呵呵,我比他们文明,他们都冷嘈热讽的,分都给我吧
[解决办法]