【问题标题】:How can identify Mouse Click event in PreTranslateMessage?如何识别 PreTranslateMessage 中的鼠标单击事件?
【发布时间】:2011-09-14 04:55:34
【问题描述】:

我想识别 PreTranslateMessage 中的所有鼠标单击事件,但是当我使用 WM_LBUTTONDOWN 时,WM_LBUTTONDBLCLK 部分从未调用过。请告诉我如何分别识别所有事件。

【问题讨论】:

    标签: visual-c++ mfc mouseevent


    【解决方案1】:

    这段代码将获取PreTranslateMessage中的鼠标点击事件

     BOOL CSampleDlg::PreTranslateMessage(MSG* pMsg)
     {
        if(pMsg->message == WM_LBUTTONDOWN)
        {
          //add ur customized code here...
          return false;
        }
        return CDHtmlDialog::preTranslateMessage(pMsg);
     }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 2019-10-09
      相关资源
      最近更新 更多