我在这个函数中添加了响应按键消息,可是当我按下键盘时却没有进入这个函数,不知道是什么原因?
BOOL CXX::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_KEYDOWN)  //按下前进或后退键
{
  MessageBox("KeyDown");
switch(pMsg->wParam) 
{
case FORWARDKEY:
isFowardKeyDown = true;
break;
case BACKWARDKEY:
isBackWardKeyDown = true;
break;
}
}
else
{
                  MessageBox("KeyUp");
if (pMsg->message == WM_KEYUP)  //松开前进或后退键
{
switch(pMsg->wParam) 
{
case FORWARDKEY:
isFowardKeyDown = false;
break;
case BACKWARDKEY:
isBackWardKeyDown = false;
break;
}
}
}
return CFormView::PreTranslateMessage(pMsg);  
}