|
|
13精币
计次循环首 (5, )
启动线程 (&子程序A, , )
程序_延时 (100, )
计次循环尾 ()
.子程序 子程序A
.
.
.
ret = dm.BindWindowEx (hwnd, “gdi”, “windows”, “windows”, “dx.public.active.api”, 0)
程序_延时 (2000, )
dm.MoveTo(650, 300)
程序_延时 (333, )
dm.LeftClick
用线程启动的方法调用子程序打开了多个窗口,每个子程序调试输出大漠绑定返回值都是1。
第1给窗口绑定完毕后开始一系列操作,第2给窗口没有加载出来的时候是正常的。
等到第二个窗口加载出来后,相当于第二个窗口被激活了,第一个窗口有时候就会键盘鼠标就会失效(有几率)。
我每次在操作前都把窗口激活一下,不激活有时候就操作不了。后台绑定成功后 为啥还要激活窗口呢?
谢谢大佬。!!!
|
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|