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

软件版本:2014.06
软件大小:22.9M
更新时间:03-18

按键精灵安卓版
立即下载

软件版本:3.3.6
软件大小:62.5M
更新时间:01-16

按键精灵iOS版
立即下载

软件版本:1.6.0
软件大小:29.2M
更新时间:07-29

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

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

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

[已解决] 无法正确找到窗口句柄 [复制链接]

1#
使用精灵的抓抓拖放取窗口句柄功能以后,使用得到句柄的类名:Chrome_WidgetWin_1。
然后按照帮助设置了查找窗口句柄:
Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", "0")
MsgBox "查找到的父窗口句柄为:"& Hwnd
但是返回的是0。
使用帮助中的代码:
Call RunApp("notepad.exe")
Delay 1500
//0表示忽略
//下面这句是查找窗口类名("Notepad")或者标题(0),返回找到的句柄Hwnd
Hwnd = Plugin.Window.Find("Notepad", 0)
MsgBox "查找到的父窗口句柄为:"& Hwnd
可以正常返回句柄。
请问这是为什么?查找的窗口是:2345加速浏览器 9.4。

本主题由 超级版主 n15976906190 于 2019/12/8 20:21:48 执行 审核帖子 操作
2#

回复 1楼195356878的帖子
  1. Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", 0)'0才是忽略标题"0"代表标题为0
  2. '如果Find获取的句柄不是需要的 可使用Search或SearchEx
复制代码

收徒索引 ←点击

个 人 Q Q 1 : 1 2 2 3 1 1 6 6 1 8[将满]
个 人 Q Q 2 : 6 1 7 0 9 5 5 4 3[可加]
3#

谢谢大神,这会明白了哈哈

发新话题 回复该主题