问题描述
- MFC中关于LBUTTONUP的问题
-
我想用LBUTTONDOWN,MOUSEMOVE,LBUTTONUP做一个画框的工具,并保存起始坐标和终点坐标,但是我发现LBUTTONUP不能在MOUSEMOVE后响应,只能在LBUTTONDOWN后相应,有没有什么办法?
解决方案
这个消息是Mfc的,所有可能有顺序关系。如果你要捕获按键可以用鼠标钩子
解决方案二:
应该不会没有lbuttonup的,肯定是你移到不能接收消息的地方了,
lbuttondown时 加个SetCapture(),lbuttonup加个ReleaseCapture()应该就好了
解决方案三:
应该是没有问题的,你可以用spy++看看一下是否有LBUTTONUP的消息上来
时间: 2024-09-29 12:07:06