【发布时间】:2011-09-14 04:55:34
【问题描述】:
我想识别 PreTranslateMessage 中的所有鼠标单击事件,但是当我使用 WM_LBUTTONDOWN 时,WM_LBUTTONDBLCLK 部分从未调用过。请告诉我如何分别识别所有事件。
【问题讨论】:
标签: visual-c++ mfc mouseevent
我想识别 PreTranslateMessage 中的所有鼠标单击事件,但是当我使用 WM_LBUTTONDOWN 时,WM_LBUTTONDBLCLK 部分从未调用过。请告诉我如何分别识别所有事件。
【问题讨论】:
标签: visual-c++ mfc mouseevent
这段代码将获取PreTranslateMessage中的鼠标点击事件
BOOL CSampleDlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_LBUTTONDOWN)
{
//add ur customized code here...
return false;
}
return CDHtmlDialog::preTranslateMessage(pMsg);
}
【讨论】: