TC7.0 利用已知父窗口标题跟自身类名获取窗口句柄

1,以IE浏览器为例;

2, 利用各种抓句柄信息的工具,先抓到窗口的信息。

每次打开IE,他的窗口句柄肯定是变化的。但是地址栏的类名 edit跟他的父窗口的标题"地址栏"则是固定不变的。

TC 7.0 代码如下,其他语言类似。

功能 遍历窗口句柄(父窗口名,需要查找的类名)//根据目标窗口的类名跟他自身的类名获取句柄
    变量 返回值 = 枚举窗口(需要查找的类名,1)//1 为根据类名进行查找。
    变量 枚举内容
    字符串分割(返回值,"|",枚举内容)
    变量 长度 = 数组大小(枚举内容)
    如果(长度>0)
        for(var i = 0; i < 长度; i++)
            变量 phwnd= 窗口获取父窗口(枚举内容[i]) 
            如果(窗口获取标题(phwnd)==父窗口名)
                调试输出("遍历到的窗口句柄为:"&枚举内容[i])
            结束
        end
    结束
结束

调用:

遍历窗口句柄("地址栏","Edit")
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

致命的邂逅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值