我的应用程序是一个基于 VC6 MFC 对话框的应用程序,具有多个属性页。
我必须捕获控件上的鼠标移动事件,例如复选框。
如何捕获 MFC 中复选框上的 mousemove 事件?
复选框是一个按钮控件(例如 CWnd)。从 CCheckBox 派生您自己的类并处理 OnMouseMove 事件。
根据请求...假设一个类派生自 CButton...
BEGIN_MESSAGE_MAP(CMyCheckBox, CButton)
ON_WM_MOUSEMOVE()
END_MESSAGE_MAP()
void CMyCheckBox::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CButton::OnMouseMove(nFlags, point);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)