|
@@ -35,7 +35,7 @@ void CLoginDlg::OnKeyDown(TCHAR nChar, UINT nRepCnt, UINT nFlags)
|
|
|
|
|
|
void CLoginDlg::OnLogin()
|
|
|
{
|
|
|
- SEdit* pAccount = FindChildByName2<SEdit>(_T("edit_accout"));
|
|
|
+ SEdit* pAccount = FindChildByName2<SEdit>(_T("edit_account"));
|
|
|
SEdit* pPssword = (SEdit*)FindChildByName(_T("edit_password"));
|
|
|
if (pAccount && pPssword)
|
|
|
{
|
|
@@ -44,6 +44,7 @@ void CLoginDlg::OnLogin()
|
|
|
|
|
|
if ( strAccount.Compare(_T("admin")) == 0 && strPassword.Compare(_T("123456")) == 0 )
|
|
|
{
|
|
|
+ AnimateHostWindow(200, AW_CENTER | AW_HIDE);
|
|
|
EndDialog(IDOK);
|
|
|
}
|
|
|
else
|
|
@@ -55,7 +56,17 @@ void CLoginDlg::OnLogin()
|
|
|
|
|
|
void CLoginDlg::OnLoginCancel()
|
|
|
{
|
|
|
- PostQuitMessage(0);
|
|
|
+ AnimateHostWindow(200, AW_CENTER | AW_HIDE);
|
|
|
+ EndDialog(IDCANCEL);
|
|
|
+}
|
|
|
+
|
|
|
+void CLoginDlg::OnEditAccountClick()
|
|
|
+{
|
|
|
+ // ¹Ø±ÕÊäÈë·¨;
|
|
|
+ HWND hWnd = ::GetForegroundWindow();
|
|
|
+ HIMC hImc = ImmGetContext(hWnd);
|
|
|
+ if (ImmGetOpenStatus(hImc))
|
|
|
+ ImmSetOpenStatus(hImc, FALSE);
|
|
|
}
|
|
|
|
|
|
void CLoginDlg::OnLanguage(int nID)
|