How can identify Mouse Click event in PreTranslate

2019-07-20 03:27发布

问题:

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.

回答1:

This code will get the mouse click events in PreTranslateMessage

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