按键精灵如何设置切换到指定窗口?然后该窗口下有按钮,切换到指定窗口了再按下这个按钮?

本人新手,暂时只学习到如何通过模糊查找标题来绑定符合标题条件的句柄为XX值,接下来不知道怎么设置了。... 本人新手,暂时只学习到如何通过模糊查找标题来绑定符合标题条件的句柄为XX值,接下来不知道怎么设置了。 展开
 我来答
秋风奏鸣曲
推荐于2017-11-25 · TA获得超过282个赞
知道小有建树答主
回答量:281
采纳率:50%
帮助的人:269万
展开全部
思路:
想必你有几个疑似窗口干扰?把所的可能窗口都记下来,一个个地把它激活移动到0,0坐标,再用特定区域找图来找你的按钮,如果有。就把句柄记下,没有就最小化,激活下一个窗口继续找

Call Plugin.Window.Show(窗口句柄) //显示窗口

Call Plugin.Window.Active(窗口句柄) //激活窗口
Call Plugin.Window.Move(窗口句柄,X,Y) //移动窗口
Call Plugin.Window.Min(窗口句柄) //最小化窗口
漂泊异乡的客家人
2012-10-04 · TA获得超过196个赞
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:44.8万
展开全部
  1. //=========================================================================
  2. //=========================多开后台========================================
  3. //==========================================================================
  4. //多窗口后台文本,按键
  5. //因为是新手教程,所以用最简单的方法来做教程
  6. //也可以用读取父,子窗口来做
  7. //下面是例子
  8. //得到鼠标指向窗口的句柄
  9. MessageBox "点击确定后请把鼠标移动到所需读取句柄的第①个窗口"
  10. //延时是为了开始运行脚本时,鼠标有充足的时间移动到所需窗口上
  11. Delay 2000
  12. Plugin a=Window.MousePoint()
  13. //弹出得到的窗口句柄,句柄被赋值到a里面,所以我们就只弹出a就好
  14. MessageBox "第①个窗口句柄为:" & a
  15. MessageBox "点击确定后请把鼠标移动到所需读取句柄的第②个窗口"
  16. //延时是为了开始运行脚本时,鼠标有充足的时间移动到所需窗口上
  17. Delay 2000
  18. Plugin b=Window.MousePoint()
  19. //弹出得到的窗口句柄,句柄被赋值到a里面,所以我们就只弹出a就好
  20. MessageBox "第②个窗口句柄为:" & b
  21. //==============此处执行脚本可以自行修改===============
  22. //循环4遍
  23. For 4
  24. //在第①个窗口后台输入文本
  25. Plugin Window.SendString(a,"你好!!!")
  26. //在第①个窗后台输入按键“Enter”
  27. Plugin Window.SendKeyPress(a,13)
  28. Delay 500
  29. //在第②个窗口后台输入文本
  30. Plugin Window.SendString(b,"他好!我也好!!!")
  31. //在第②个窗后台输入按键“Enter”
  32. Plugin Window.SendKeyPress(b,13)
  33. Delay 500
  34. EndFor 
  35. //==============================================================================
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式