按键精灵怎么找到第二个相同父句柄下运行代码

Hwnd=Plugin.Window.Find("NeteaseTalkMainForm",0)HwndEx=Plugin.Window.FindEx(Hwnd,0,"N... Hwnd = Plugin.Window.Find("Netease Talk MainForm", 0)HwndEx = Plugin.Window.FindEx(Hwnd, 0, "NETEASE TALK List", "Talk Skin List") Call Plugin.Bkgnd.LeftClick(HwndEx, 124, 17) Delay 2000 Call Plugin.Bkgnd.LeftClick(HwndEx, 218, 67) Delay 10000Call Plugin.Window.Min(Hwnd)运行相同的代码或者说可以帮我改下 展开
 我来答
DoramiHe
2018-01-30 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59543
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
其实你的这个情况是一个窗口下面有多个子窗口 这些子窗口没有标题(这就决定了你不能用按键自带的插件进行历遍) 这些子窗口类名相同(没用) 你可以自己去按键论坛搜索窗口插件,里面有很多能解决你这个问题 比如:大漠插件 这个插件功能很多,你要仔细研究下大漠帮助,里面会有很多说明(至少要看懂"常见问题"中的"如何使用本插件")(然后看"窗口"中的"Getwindow"这个命令) ------------------------ hwnd=???//父窗口句柄 hwnd=dm.GetWindow(hwnd,1)//找到第一个子窗口 for n//找到第n+1个子窗口 hwnd=dm.GetWindow(hwnd,4) next --------------------- 还有其他的插件有直接查找第n个子窗口的命令,看你自己的选择了 由于有些窗口抓抓是看不到的,所以具体是第几个子窗口你需要自己去调试,但对一个固定的窗口而言,下面的子窗口顺序是不变的 按键版本不同语法可能不一样,你自己调整
追问
能加个好友吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式