如何在PreTranslateMessage中识别鼠标单击事件

如何在PreTranslateMessage中识别鼠标单击事件

本文介绍了如何在PreTranslateMessage中识别鼠标单击事件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I want identify all mouse click event in PreTranslateMessage, but when I use WM_LBUTTONDOWN than WM_LBUTTONDBLCLK portion never called. Please tell me how can I identify all events separately.

推荐答案

此代码将在 PreTranslateMessage

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

这篇关于如何在PreTranslateMessage中识别鼠标单击事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-18 17:22