• 按键公众号 :
按键精灵电脑版
立即下载

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

按键精灵安卓版
立即下载

软件版本:3.8.0
软件大小:45M
更新时间:2025-05-20

按键精灵iOS版
立即下载

软件版本:2.2.1
软件大小:29.2M
更新时间:2025-05-27

按键手机助手
立即下载

软件版本:4.2.0
软件大小:242M
更新时间:2025-05-20

快捷导航

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

发新话题 回复该主题

[问题] 搞了一晚上,Edge浏览器的句柄还是找不到.求大神来看看! [复制链接]

1#
我用按键精灵自带的抓抓找到了类名和标题.但用Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", "百度一下,你就知道 和另外 5 个页面 - 个人 - Microsoft? Edge")
这个命令就是找不到句柄.
用Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", 0)
能找到66212的句柄但是与抓抓的句柄号不对,也不能对网页的窗口进行操作.

用记事本等窗口可以操作.是不是用Edge浏览器的原恩.要怎么操作.

望大佬们救救小弟.谢谢!!

2#

你具体想做什么 不行就换城鼠标指向的窗口来获取句柄

有事就QQ 136874377 QQ交流群300857068   接各种脚本定做 价格优惠
3#

按键精灵不都是以屏幕坐标为基础来选择定位的嘛!我就是每次运行脚本,把窗口移动到指定位置,设置指定大小.这样用坐标点选时就不会因为窗口不在那个位置而点不到,找图时也可以设置小范围内找图这样比较快.

4#

,

他搞得是后台操作,你是前端 不一样的 后台操作他还可以干别的

5#

我用按键精灵自带的抓抓找到了类名和标题.但用Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", "百度一下,你就知道 和另外 5 个页面 - 个人 - Microsoft? Edge")
这个命令就是找不到句柄.
......
ljw_good 发表于 2025/4/15 2:51:34
我也是遇见这个问题了,你解决了吗?

6#

我用按键精灵自带的抓抓找到了类名和标题.但用Hwnd = Plugin.Window.Find("Chrome_WidgetWin_1", "百度一下,你就知道 和另外 5 个页面 - 个人 - Microsoft? Edge")
这个命令就是找不到句柄.
......
ljw_good 发表于 2025/4/15 2:51:34
我也遇见这个问题了,你解决了吗?

7#

造成问题的原因可能是标题不准 然后如果只获取类名又获取的过多,本身浏览器打开后 你看进程就会有很多的 所以你通过windows.find获取的并不一定是你要的句柄,才造成你操作不了窗口 解决的办法也有很多 最简单的就是通过类名遍历句柄 遍历到后分割 然后判断返回的标题 如果标题里包含百度一下 那就说明这个句柄是对的 当然也可以对窗口大小进行判断 通过句柄获取窗口大小 如果通过句柄获取的大小符合你的窗口就是这个句柄,也可以双向判断 都是可以的 思路就是这么个思路 一定可以搞定你的要求 代码如果不会写可以给我私信

发新话题 回复该主题