系统粉 > 电脑问答 > 其他问答

已解决鼠标指针图标追踪问题

提问者:小鸡娃3  |  浏览次  |  提问时间:2017-01-08  |  回答数量:4

鼠标指针图标追踪问题 当鼠标移到网页超链接或者其他一下地方,鼠标的图标会变为小手的形状!想在软件里增加一个功能,如当鼠标指针图案从指针形状变为小手形状的时候,激活其他事件!请问各位,我应该怎么判断鼠标指针从指针图案变为了小手图案呢!先谢过各位!

已有4条答案
独溺深海i

独溺深海i

回答数:77  |  被采纳数:103

OnSetCursor
2017-01-08 18:45:58
赞 7
zjjylcy

zjjylcy

回答数:49  |  被采纳数:32

下午找了一下这个方法的解说,大多都是重载该方法来达到变换鼠标指针的图标。
我主要想达到的效果是:如何判断在某个窗口移动鼠标时候,当移动到某个位置,鼠标指针图案从指针形状变为小手形状,从而来激活其他事件!
要怎么样获取鼠标指针图案是指针形状时的状态和鼠标指针图案是小手形状的状态呢?
能稍作说明么!谢谢了!
2017-01-08 21:16:23
赞 4
代家小安

代家小安

回答数:148  |  被采纳数:85

GetCursor()取得当前鼠标指针图案的句柄,至于这句柄是什么图案,可以跟已知图案的句柄比较(只支持系统自带指针,小手形状不是系统自带的,所以没用),或者直接作图像识别
在刷新鼠标指针时系统会调用OnSetCursor(),用户可以在里面直接调用SetCursor设置,因此指针形状改变时不会自动产生事件,因为改变是由用户用代码实现的,而不是系统自动改变后再通知用户
2017-01-08 22:07:18
赞 14
兰考丶天子

兰考丶天子

回答数:46  |  被采纳数:21

呵呵!谢谢了!多谢!
高手就是不一般啊!
感觉从以前到现在,每次出现的问题都能得到决绝呀!
2017-01-09 03:10:43
赞 4
相关问答
最新其他问答
解决方法