易语言如何实现鼠标移动到目标坐标?

比如从200200移动到600600不要那种一下子秒过去的,要模拟人手,比如只看x坐标200210222230242251260.。。。。到600或者想抛物线一下有点曲线... 比如从200 200 移动到600 600
不要那种一下子秒过去的,要模拟人手,比如只看x坐标200 210 222 230 242 251 260.。。。。到600
或者想抛物线一下有点曲线弧度 移动过去。不要直生生的过去。

谢谢大侠们
展开
 我来答
岁岁年年相似
推荐于2019-11-07 · TA获得超过550个赞
知道小有建树答主
回答量:692
采纳率:87%
帮助的人:560万
展开全部
.版本 2
.支持库 spec

.程序集 窗口程序集1
.程序集变量 水平, 整数型
.程序集变量 垂直, 整数型
.程序集变量 x, 整数型
.程序集变量 y, 整数型

.子程序 __启动窗口_创建完毕

.子程序 _按钮1_被单击

水平 = 到整数 (编辑框1.内容)
垂直 = 到整数 (编辑框2.内容)
鼠标移动 ()

.子程序 鼠标移动

x = 取鼠标水平位置 ()
y = 取鼠标垂直位置 ()
.如果真 (水平 ≠ x)
.判断开始 (水平 < x)
x = x - 1
.默认
x = x + 1
.判断结束

.如果真结束
.如果真 (垂直 ≠ y)
.判断开始 (垂直 < y)
y = y - 1
.默认
y = y + 1
.判断结束

.如果真结束
标签1.标题 = “x=” + 到文本 (x) + “ y=” + 到文本 (y)
设置鼠标坐标 (x, y)
.如果真 (水平 ≠ x 或 垂直 ≠ y)
延迟 (10)
鼠标移动 ()
.如果真结束
---------------------
.版本 2

.DLL命令 设置鼠标坐标, 整数型, "user32.dll", "SetCursorPos", 公开, 非零表示成功,零表示失败
.参数 水平位置, 整数型, , 鼠标指针在屏幕像素坐标系统中的水平位置
.参数 垂直位置, 整数型, , 鼠标指针在屏幕像素坐标系统中的垂直位置
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式