BOOL CLogin::PreTranslateMessage(MSG* pMsg) { // TODO: 在此添加专用代码和/或调用基类 //设置回车键为登陆快捷键 if(VK_RETURN == pMsg->wParam) { OnBnClickedLogin(); return TRUE; } return CDialogEx::PreTranslateMessage(pMsg); }
BOOL CDlgLogin::PreTranslateMessage(MSG* pMsg) { if(pMsg->message==0x100 && pMsg->wParam==27)//屏住ESC return TRUE; if(pMsg->message==0x100 && pMsg->wParam==13)//屏住ENTER { OnBnClickedLogin(); return TRUE; } if(pMsg->message==0x100 && pMsg->wParam==VK_SPACE) return TRUE; return CDialog::PreTranslateMessage(pMsg); }