我想跟踪单击编辑控件的单击事件。我覆盖PretranslateMessage
如下功能:
BOOL CMyClass::PreTranslateMessage(Msg* pMsg)
{
switch(pMsg->message)
case WM_LBUTTONDOWN:
{
CWnd* pWnd = GetFocus();
if (pWnd->GetDlgCtrlID == MY_EDIT_CTRL_ID)
{
//Do some thing
}
break;
}
}
问题是当我点击编辑控件时,所有其他控件都被禁用(例如按钮不响应点击等)
我该如何解决这个问题?或者我如何跟踪编辑框上的点击通知N?