TC官方合作论坛

 找回密码
 立即注册
查看: 1161|回复: 4

[已解决] 得到前台顶层窗口的句柄

[复制链接]
发表于 2017-5-21 13:12:09 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 剑仙十号 于 2017-6-7 17:05 编辑

tc简单开发。
得到前台顶层窗口的句柄,使用那个命令。

说得明白一些:
是获取被激活的前台窗口。
是获取带有深蓝色_标题栏的那个窗口。
不是其它 浅蓝色_标题栏的后台窗口。


=======================================================
什么叫顶层窗口? 在窗口方面还有常看到"Z序",这又是什么意思?
推荐回答
可以独立存在的窗口叫顶层窗口,
非顶层窗口是指不可以独立存在的窗口,必须依附在顶层窗口中。
chinaucoo  2007-05-09

2017-05-22 18:28:16  稳定。
整个窗口界面,就是顶层窗口。
顶层窗口,既可以是前台的,又可以是处在后台的。在桌面打开10个窗口程序,就有10个顶层窗口。

获取前台顶层窗口的句柄,使用系统API:
GetForegroundWindow()

foreground
英 ['fɔːgraʊnd]  美 ['fɔrɡraʊnd]
n. 前景;最显著的位置

专业释义
1.
摄影
前景
近景
2.
计算机科学技术
前台
前景
3.
艺术学
背景 前景 后景
回复

使用道具 举报

发表于 2017-5-21 14:38:43 | 显示全部楼层
变量 窗口句柄=窗口得到顶层窗口句柄()
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-21 18:17:44 来自手机 | 显示全部楼层
花落莫相离 发表于 2017-5-21 14:38
变量 窗口句柄=窗口得到顶层窗口句柄()

谢谢。变量 窗口句柄=窗口得到顶层窗口句柄()

英文代码是怎样的,麻烦发一下英文代码。
回复 支持 反对

使用道具 举报

发表于 2017-5-22 08:18:04 | 显示全部楼层
var hwnd=windowgetactivehwnd()
回复 支持 反对

使用道具 举报

发表于 2017-6-5 01:05:24 | 显示全部楼层
人才
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-26 17:37 , Processed in 0.036648 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表