马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 剑仙十号 于 2017-6-29 18:58 编辑
窗口得到前台顶层窗口(),窗口得到前台活动窗口()
获得当前激活的窗口句柄
tc使用哪个命令?
说得明白一些:
获取(前台窗口,活动窗口,被激活的窗口)
获取_带有深蓝色_标题栏的那个前台窗口。
不是获取_带有浅蓝色_标题栏的其它后台窗口。
中文代码是那个。英文代码是那个。
//
答:
窗口句柄=窗口.顶层窗口句柄()
顶层句柄=转换.整型转字符型(窗口句柄)
辅助.消息框(顶层句柄)
执行结果:得到当前活动的窗口句柄 721486
使用 顶层窗口这名字。怀疑TC做错了。
//
大漠
查找符合类名或者标题名。前后台的窗口都可以获取。
函数简介:
查找符合类名或者标题名的顶层可见窗口
函数原型:
long FindWindow(class,title)
参数定义:
class 字符串: 窗口类名,如果为空,则匹配所有. 这里的匹配是模糊匹配.
title 字符串: 窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.
返回值:
整形数:
整形数表示的窗口句柄,没找到返回0
示例:
hwnd = dm.FindWindow("","记事本")
看上面,大漠插件对顶层窗口的解释。
顶层窗口就是父窗口,主窗口。
TC把它做错了。建议修复。
=======================================================
天使
查找符合类名或者标题名。前后台的窗口都可以获取。
函数简介:
查找符合类名或者标题名的顶层可见窗口
函数原型:
int FindWindow(string class,string title)
参数定义:
class 字符串: 窗口类名,如果为空,则匹配所有. 这里的匹配是模糊匹配.
title 字符串: 窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.
返回值:
整型数:
整型数表示的窗口句柄,没找到返回0
示例:
hwnd = ts.FindWindow("","记事本")
看上面,天使插件 对顶层窗口的解释。
顶层窗口就是父窗口,主窗口。
TC把它做错了。建议修复。
修改成 获取当前激活的窗口句柄()
=======================================================
|