我可以通过 “当前鼠标位置的窗口(可能为子窗口)” 或“窗口信息(拖动选择)” 准确定位到子窗口并获取到子窗口的句柄。
现在 知道
子窗口句柄会随着切换窗口而改变
目前知道父窗口的句柄,且不会改变
目前知道子窗口的类名
需求:希望通过已知的父窗口句柄及其子窗口类名获取到子窗口句柄,但是我通过获取窗口信息模块的句柄指定窗口的输入参数并没有获取到相关的子窗口句柄
这儿窗口不切换 不会改变呢
在什么软件的窗口上?之前是用什么工具获取了子窗口呢?动作的实际输出是什么?可以截图或者粘贴一下这边测试看看。
上面截图是我想要的子窗口(通过spy++获得的)。
在quicker中 目前知道能通过 获取窗口 中的 当前鼠标位置的窗口(可能为子窗口)获得
以及 右键工具中的 获得窗口信息工具获得
其它方式获取不了。 因为在我的使用环境中 父窗口即supermemo中的编辑框父窗口句柄不会一致改变。而编辑框即Internet expore server类的窗口句柄会随着元素改变而改变。我想通过父窗口的句柄获类为Internet expore server 的子窗口句柄,方便其它模块的调用。
这是 sm18 软件下载 链接:https://pan.baidu.com/s/18VquJKe0JA7nGHa8NbzurA
提取码:gsot
--来自百度网盘超级会员V5的分享
安装了, 要获取哪个子窗口? 不是很明白这个软件。
编辑框那个 鼠标点击编辑框后出现蓝色的框的那个 子窗口 是 internet explore sever类。她应该是子窗口的子窗口。 且没有标题
表示迷路😂 方便的话录个屏看一下。
链接:https://pan.baidu.com/s/1xzgD0qdBPMNPKHWe1E_IMQ
提取码:1qq4
--来自百度网盘超级会员V5的分享
第一个为父窗口。获取其句柄。我想通过quicker 遍历其所有子窗口(包括孙子辈的),发现类名为internet explore sever 停止 然后返回其句柄(第二个获取的)