重载PreTranslateMessage虚函数,代码如下:
BOOL CaDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
if (WM_KEYDOWN == pMsg->message || WM_CHAR == pMsg->message)
{
pMsg->hwnd = m_hWnd;
return FALSE;
}
return CDialogEx::PreTranslateMessage(pMsg);
}