MFC中的PreTranslateMessage 的处理,意思就是在过滤之前的一些消息的处理

来源:互联网 发布:photoshop7 mac破解版 编辑:程序博客网 时间:2024/04/28 17:28
  1. BOOL CDlgImgOper::PreTranslateMessage(MSG* pMsg)  {      // TODO: 在此添加专用代码和/或调用基类        if (pMsg->message == WM_LBUTTONDOWN)      {                }      //鼠标左键弹起      else if (pMsg->message == WM_LBUTTONUP)      {                }        else if (pMsg->message == WM_MOUSEMOVE)      {                }      else if (pMsg->message == WM_LBUTTONDBLCLK)//双击修改框      {                }        if (pMsg->wParam == VK_DELETE)      {        }        if (pMsg->wParam == VK_CONTROL)      {                 }      return CDialogEx::PreTranslateMessage(pMsg);  }  

    在.h文件中添加   virtual BOOL PreTranslateMessage(MSG * pMsg);

完成即可使用了

原创粉丝点击