vc 鼠标在某个控件上按下,然后离开后弹起,如何捕获这个鼠标弹起事件 5
2个回答
展开全部
这个问题你不能在窗口的WM_LButtonDown函数中捕获这个控件的按下抬起函数,因为这个控件把窗口给盖住了,你在是控件上点击是不可能捕获到这个窗口函数的,我知道的办法是你必须自定义一从这个控件类派生的子类,然后从这个子类的WM_LButtonUp函数中实现你所想要实现的代码,而且你所添加的这个控件要是这个子类类型的才行,如果是对话框上的控件你要把这个控制关联一个子类型 的变量,要是普通的view你动态生成的这个控件要是这个子类类型的,应该是说清楚了,你有什么不明白的可以再问
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询