PreTranslateMessage()函数截获鼠标键盘消息

关于PreTranslateMessage()函数的小程序示例:

BOOL CSearchuserDlg::PreTranslateMessage(MSG* pMsg)
{

    if(pMsg->message==WM_KEYDOWN)  //判断是否有按键按下
    {
       switch(pMsg->wParam)
       {
          case VK_DOWN:     //表示是方向键中的向下的键

              //add handle code here

          break;

          case VK_UP:      //表示是方向键中的向上的键

               //add handle code here

          break;

          default:

          break;

       }

   }

}

原文地址:https://www.cnblogs.com/buffer/p/1415561.html