1.
afx_msg void OnLButtonDown(WPARAM &wparam,LPARAM &lparam);2.
ON_WM_LBUTTONDOWN()3.处理
void OnLButtonDown(WPARAM &wparam,LPARAM &lparam)
{
...
}
错误提示:
error C2440: “static_cast”: 无法从“void (__thiscall CmouseDlg::* )(WPARAM &,LPARAM &)”转换为“void (__thiscall CWnd::* )(UINT,CPoint)”我在参数WPARAM &wparam,LPARAM &lparam,又不想表情更改,请问大家该怎么办啊???
谢谢!
afx_msg void OnLButtonDown(WPARAM &wparam,LPARAM &lparam);2.
ON_WM_LBUTTONDOWN()3.处理
void OnLButtonDown(WPARAM &wparam,LPARAM &lparam)
{
...
}
错误提示:
error C2440: “static_cast”: 无法从“void (__thiscall CmouseDlg::* )(WPARAM &,LPARAM &)”转换为“void (__thiscall CWnd::* )(UINT,CPoint)”我在参数WPARAM &wparam,LPARAM &lparam,又不想表情更改,请问大家该怎么办啊???
谢谢!
1.
afx_msg void OnLButtonDown(UINT, CPoint);2.
ON_WM_LBUTTONDOWN()3.处理
void OnLButtonDown(UINT nFlag, CPoint& pt)
{
...
}:(, 居然发0分贴,不厚道啊,呵呵
所以问题在WPARAM &,LPARAM &
怎么转换为CWnd(UINT,CPoint)从基类型到派生类型的强制转换需要 dynamic_cast 或 static_cast??
afx_msg LRESULT OnLButtonDown(WPARAM wParam, LPARAM lParam);2.
ON_MESSAGE(WM_LBUTTONDOWN, OnLButtonDown)3.处理
LRESULT OnLButtonDown(WPARAM wParam, LPARAM lParam)
{
//
return TRUE;
}