void CLoginDlg::OnClick(TNotifyUI& msg) { CControlUI* pControl = msg.pSender; if(pControl->IsEqual("exit")) { PostMessage(WM_CLOSE, 0, 0); return; } else if(pControl->IsEqual("login")) { PostMessage(WM_CLOSE, 0, 0); return; } else if(pControl->IsEqual("reguser")) { CInfoShowDlg* pInfoShow = new CInfoShowDlg(); if( pInfoShow == NULL ) { Close(); return; } pInfoShow->m_strTitle = "Óû§×¢²á´°¿Ú"; pInfoShow->m_strUrl = "http://www.qq.com"; pInfoShow->Create(m_hWnd, _T("Óû§×¢²á"), UI_WNDSTYLE_DIALOG, 0, 0, 0, 0, 0, NULL); pInfoShow->CenterWindow(); pInfoShow->ShowModal(); return; } else if (pControl->IsEqual("login1")) { CControlUI* pControl1 = m_PaintManager.FindControl("password"); if(m_strFocusName == "1") { m_strFocusName = "0"; pControl1 = m_PaintManager.FindControl("userid"); } else { m_strFocusName = "1"; } pControl1->SetFocus(); } else if (pControl->IsEqual("deletesel")) { } __super::OnClick(msg); }