• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.0
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.3
软件大小:29.2M
更新时间:06-14

按键精灵Mac版
立即下载

软件版本:1.1.0
软件大小:12.3M
更新时间:12-29

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已解决] 怎么才能避免循环中的句柄重复 [复制链接]

1#
For l = 0 To zxgs-1
For j = 0 To hxgs-1

Call Plugin.Window.Move(Hwnd(l+j), x + jsbx * l, y + jsby * j)

TracePrint Hwnd(l+j)

Delay 200
Next
Next

本主题由 超级版主 n15976906190 于 2018/10/6 15:38:04 执行 审核帖子 操作
2#

回复 1楼18733706212的帖子
  1. For l = 0 To zxgs-1
  2. For j = 0 To hxgs-1
  3. If instr(已经移动过, Hwnd(l + j)) > 0 Then'判断句柄是否已经用过
  4. TracePrint "这个句柄已经移动过"
  5. Else
  6. Call Plugin.Window.Move(Hwnd(l+j), x + jsbx * l, y + jsby * j)
  7. TracePrint Hwnd(l + j)
  8. 已经移动过=已经移动过&"|"&Hwnd(l+j)'移动过的连接在一个变量内
  9. End If
  10. Delay 200
  11. Next
  12. Next
复制代码

收徒
----将满
个人QQ:1223116618
3#

万分感谢!!!

发新话题 回复该主题