易语言绑定窗口后怎么后台鼠标操作啊?

.版本2.支持库dm.程序集窗口程序集1.程序集变量F1,整数型.程序集变量F2,整数型.程序集变量句柄,整数型.程序集变量DM,dmsoft.程序集变量a,整数型.子程... .版本 2
.支持库 dm

.程序集 窗口程序集1
.程序集变量 F1, 整数型
.程序集变量 F2, 整数型
.程序集变量 句柄, 整数型
.程序集变量 DM, dmsoft
.程序集变量 a, 整数型

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

延时 (2000)
句柄 = DM.GetForegroundWindow ()
.判断开始 (句柄 > 0)
按钮1.标题 = “已绑定”
.默认
返回 ()
信息框 (“绑定失败”, 0, )
.判断结束
编辑框1.内容 = 到文本 (句柄)

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

a = 到数值 (编辑框2.内容)
按钮2.标题 = “正在刷”
.判断开始 (按钮2.标题 = “正在刷”)
.计次循环首 (a, )
DM.BindWindow (句柄, “normal”, “normal”, “normal”, 0)
DM.MoveTo (100, 420)
延时 (500)
DM.RightClick ()
延时 (500)
DM.MoveTo (260, 320)
延时 (500)
DM.LeftClick ()
延时 (4500)
DM.MoveTo (210, 210)
延时 (500)
DM.LeftClick ()
延时 (300)
DM.LeftClick ()
延时 (300)
DM.MoveTo (30, 230)
延时 (300)
DM.LeftClick ()

DM.MoveTo (87, 187)
延时 (300)
DM.LeftClick ()

DM.MoveTo (155, 150)
延时 (300)
DM.LeftClick ()

DM.MoveTo (225, 102)
延时 (300)
DM.LeftClick ()

DM.MoveTo (290, 75)
延时 (300)
DM.LeftClick ()

DM.MoveTo (90, 280)
延时 (300)
DM.LeftClick ()

DM.MoveTo (150, 224)
延时 (300)
DM.LeftClick ()

DM.MoveTo (210, 210)
延时 (300)
DM.LeftClick ()

DM.MoveTo (280, 180)
延时 (300)
DM.LeftClick ()

DM.MoveTo (340, 130)
延时 (300)
DM.LeftClick ()

延时 (3000)

.计次循环尾 ()
.默认

.判断结束

已经绑定窗口,但是按钮2被单击后 鼠标还是跟着走 没办法缩小做别的。请问怎么弄后台啊?还有啊,我写的所有程序,运行后就会无响应,但是还是在继续操作,一直到运行完成后才可以再点击程序,所以我一般写个开始 就不写停止了
我是新手 麻烦说的详细一些吧,
50分奉上
展开
 我来答
变压器设计相关
2013-07-07 · TA获得超过587个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:363万
展开全部
载一个超级模块 里面有关于 后台模拟鼠标按键的命令 具体自己找吧 我记不好

你可以用 创建线程 命令 去运行子程序 这样你的程序就不会卡死了
追问
你好 如果不麻烦的话 可不可以详细的说一下线程的这个写法啊?我是超级菜鸟
追答

你可以看看多线程支持库里的命令 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式