19,498
社区成员
发帖
与我相关
我的任务
分享
BOOL CLEDNumerDlg::PreTranslateMessage(MSG* pMsg)
{
// HWND hwnd;
// hwnd = GetActiveWindow();
if(pMsg->message ==WM_KEYDOWN)
{
if(pMsg->wParam == VK_UP)
{
MessageBox(L"key 3 pressed!");
// 如果你不想让默认的PreTranslateMessage起作用的话
return 1;
}
}
return CDialog::PreTranslateMessage(pMsg) ;
}
否则默认的都不执行了,你程序肯定不正常