在头文件中加
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
然后在cpp 文件中重写
BOOL CGetcwndDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message==WM_MOUSEMOVE)
{
CPoint point(LOWORD(pMsg->lParam),HIWORD(pMsg->lParam));
OnMouseMove(0,point);
}
return CDialog::PreTranslateMessage(pMsg);
}