当前位置: 代码迷 >> VB Dotnet >> 鼠标模拟腾挪
  详细解决方案

鼠标模拟腾挪

热度:105   发布时间:2016-04-25 02:05:03.0
鼠标模拟移动
请问如何实现将鼠标光标从当前位置(红点)移动到另一个位置(蓝点),而且移动路线是无规则的(绿线),时间在5秒内移动完成,就像人工操作鼠标一样。


------解决思路----------------------
直线移动好办啊
x坐标减去x坐标,y坐标减去y坐标
然后除以移动次数,得到每次移动的距离
然后每次x+=x1;y+=y1;
新坐标赋值给鼠标就行了

当然你不能用循环,那样嗖的一下就到目的地了,根本看不到动画效果
你要在timer里执行,让它每隔50ms执行一次
  相关解决方案