16,548
社区成员




BOOL CXXDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(WM_KEYDOWN == pMsg->message)
{
switch(pMsg->wParam)
{
case VK_LEFT:
case VK_RIGHT:
case VK_UP:
case VK_DOWN:
{
TCHAR szClass[256] = {0};
::GetClassName(pMsg->hwnd, szClass, 256);
if(0 == _tcscmp(szClass, _T("Button")))
{
return TRUE;
}
}
break;
default:
break;
}
}
return CDialog::PreTranslateMessage(pMsg);
}