file DoAnMFC.h
public:
CString user;
CString pass;
bool isAdmin;
bool isLogin;
afx_msg void OnBnClickedLoginBtn();
afx_msg void OnBnClickedCancleBtn();
afx_msg void showwithAdmin();
afx_msg void showwithEmployee();
afx_msg void ghiLog();
afx_msg bool CheckLogin(CString username,CString password);
CListCtrl m_ListControl;
CEdit m_EditControl;
afx_msg void OnSystemChangepassword();
afx_msg void OnSystemExit();
afx_msg void OnToolsCreateaccount();
afx_msg void OnToolsEditaccount();
afx_msg void OnToolsFindaccount();
afx_msg void OnToolsDeleteaccount();
CEdit m_ControlUser;
CEdit m_ControlPassword;
This is event click a button to change Password
void ChangePassword::OnBnClickedOkBtn()
{
UpdateData(true);
CDoAnMFCDlg d;
CString loginPassword;
d.m_ControlPassword.GetWindowText(loginPassword);
if( d.pass.Compare(loginPassword)==0 && m_NewPassword.Compare(m_ConfirmPassword)==0 )
{...........}
}
How to compare data form ChangePassword with data from form DoAnFMC ? This line have result is false
d.pass.Compare(loginPassword)==0