不知道你怎么查看的,肯定变化了,另外取消调用父类的OnOK函数,一点就退出,你怎么看结果啊。
void CPasswordDlg::OnOK()
{
// TODO: Add extra validation here
UpdateData();
if(m_Password==a)
MessageBox("the key is right",NULL,MB_OK);
else
MessageBox("the key is not right",NULL,MB_OK);
// CDialog::OnOK(); //就这个地方,把这句删了。
}
比如你改了密码为220后,你再输入123,就会报the key is not right。你输入220,就会报the key is right。就是说明改了。
void CPasswordDlg::OnOK()
{
// TODO: Add extra validation here
UpdateData();
if(m_Password==a)
MessageBox("the key is right",NULL,MB_OK);
else
MessageBox("the key is not right",NULL,MB_OK);
// CDialog::OnOK(); //就这个地方,把这句删了。
}
比如你改了密码为220后,你再输入123,就会报the key is not right。你输入220,就会报the key is right。就是说明改了。