11问答网
所有问题
问delphi高手关于鼠标的问题
怎么判断鼠标指针变化,难道只能通过图片获取是否变化么,按键精灵里面的的判断是怎么判断的我想用d编出来最好能给出例子
举报该问题
推荐答案 2009-06-09
一般都用截取鼠标指针的图片来判断,请参考:
http://hi.baidu.com/yeye55/blog/item/6644778934ebe39ca4c27284.html
或者复杂一点可以对API函数SetCursor进行Hook。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/Fqq4qqSP4.html
其他回答
第1个回答 2009-06-09
screen.Cursor
第2个回答 2009-06-09
针对窗体的话可以在窗体上的OnMove事件上实现,针对全局的话,就要写钩子(HOOKKEY)了.
相似回答
DELPHI
编程中的简单提问
答:
rt:=gethittestinfoat(x,y); //返回
鼠标
点击的位置信息 if((htonright in rt)and(button=mbleft))then //这句代码判断鼠标是否点了鼠标的左键,且点在了树某个节点项的 右边.items.delete(getnodeat(x,y)) //如果满足上面条件,删除该节点 ...
大家正在搜
手柄高手能打过鼠标吗
高手不用鼠标
电脑高手还需要用鼠标吗
为什么电脑高手都不用鼠标
LOL高手鼠标都快吗
全职高手鼠标
cf鼠标宏对高手没有用
魔兽鼠标流算不算高手
怎么看鼠标dpi