按键精灵如何设置切换到指定窗口?然后该窗口下有按钮,切换到指定窗口了再按下这个按钮?
本人新手,暂时只学习到如何通过模糊查找标题来绑定符合标题条件的句柄为XX值,接下来不知道怎么设置了。...
本人新手,暂时只学习到如何通过模糊查找标题来绑定符合标题条件的句柄为XX值,接下来不知道怎么设置了。
展开
展开全部
思路:
想必你有几个疑似窗口干扰?把所的可能窗口都记下来,一个个地把它激活移动到0,0坐标,再用特定区域找图来找你的按钮,如果有。就把句柄记下,没有就最小化,激活下一个窗口继续找
Call Plugin.Window.Show(窗口句柄) //显示窗口
Call Plugin.Window.Active(窗口句柄) //激活窗口
Call Plugin.Window.Move(窗口句柄,X,Y) //移动窗口
Call Plugin.Window.Min(窗口句柄) //最小化窗口
想必你有几个疑似窗口干扰?把所的可能窗口都记下来,一个个地把它激活移动到0,0坐标,再用特定区域找图来找你的按钮,如果有。就把句柄记下,没有就最小化,激活下一个窗口继续找
Call Plugin.Window.Show(窗口句柄) //显示窗口
Call Plugin.Window.Active(窗口句柄) //激活窗口
Call Plugin.Window.Move(窗口句柄,X,Y) //移动窗口
Call Plugin.Window.Min(窗口句柄) //最小化窗口
展开全部
- //=========================================================================
- //=========================多开后台========================================
- //==========================================================================
- //多窗口后台文本,按键
- //因为是新手教程,所以用最简单的方法来做教程
- //也可以用读取父,子窗口来做
- //下面是例子
- //得到鼠标指向窗口的句柄
- MessageBox "点击确定后请把鼠标移动到所需读取句柄的第①个窗口"
- //延时是为了开始运行脚本时,鼠标有充足的时间移动到所需窗口上
- Delay 2000
- Plugin a=Window.MousePoint()
- //弹出得到的窗口句柄,句柄被赋值到a里面,所以我们就只弹出a就好
- MessageBox "第①个窗口句柄为:" & a
- MessageBox "点击确定后请把鼠标移动到所需读取句柄的第②个窗口"
- //延时是为了开始运行脚本时,鼠标有充足的时间移动到所需窗口上
- Delay 2000
- Plugin b=Window.MousePoint()
- //弹出得到的窗口句柄,句柄被赋值到a里面,所以我们就只弹出a就好
- MessageBox "第②个窗口句柄为:" & b
- //==============此处执行脚本可以自行修改===============
- //循环4遍
- For 4
- //在第①个窗口后台输入文本
- Plugin Window.SendString(a,"你好!!!")
- //在第①个窗后台输入按键“Enter”
- Plugin Window.SendKeyPress(a,13)
- Delay 500
- //在第②个窗口后台输入文本
- Plugin Window.SendString(b,"他好!我也好!!!")
- //在第②个窗后台输入按键“Enter”
- Plugin Window.SendKeyPress(b,13)
- Delay 500
- EndFor
- //==============================================================================
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询