按键精灵9,自动获取窗口句柄的问题,写了一个脚本,不能运行,不知道哪里出了问题!求指教!谢谢

2024-11-16 09:53:51
推荐回答(2个)
回答1:

Hwnd = Plugin.Window.MousePoint()这一条是获取鼠标指向窗口的句柄,并将句柄存入变量Hwnd,你可以试试看用这一条。在一个就是后台坐标的问题,后台坐标和前台坐标不一样是有差异的,你给出的坐标应该是前台坐标吧。

回答2:

一个浏览器窗口一般是由一个主窗口和N个子窗口组成.比如说浏览器窗口上的输入地址,前进,后退等等都是子窗口.如果你要对某一个标签页面操作,那就需要在浏览器的主窗口下再找这个标签页的子窗口句柄.
简单来说,就是没找对对象.还需要在Hwnd这个句柄下用FindEx命令查找需要操作的子窗口句柄.