AHK 窗口信息工具
#SingleInstance force
Gui, Add, GroupBox, x2 y2 w200 h60 , 窗口信息
Gui, Add, Text, x5 y19 w32 h14 , 标题:
Gui, Add,
Edit, x38 y17 w159 h18 ved1,
Gui, Add, Text, x5 y39 w32 h14 , 类:
Gui, Add,
Edit, x38 y37 w159 h18 ved2,
Gui, Add, GroupBox, x2 y62 w200 h78 , 鼠标指针下信息
Gui, Add, Text, x7 y80 w45 h14 , 类别名:
Gui, Add,
Edit, x51 y78 w146 h17 ved3,
Gui, Add, Text, x6 y98 w45 h14 , 文本:
Gui, Add,
Edit, x51 y97 w146 h17 ved4,
Gui, Add, Text, x6 y117 w44 h15 , 颜色:
Gui, Add,
Edit, x51 y116 w146 h17 ved5,
Gui, Add, GroupBox, x2 y140 w200 h57 , 鼠标坐标
( X Y
)
Gui, Add, Text, x9 y158 w55 h15 , 整个屏幕:
Gui, Add,
Edit, x74 y156 w123 h18 ved6,
Gui, Add, Text, x9 y177 w67 h15 , 激活窗口中:
Gui, Add,
Edit, x74 y176 w123 h18 ved7,
Gui, Add, GroupBox, x2 y197 w200 h57 , 位置[左边x,顶边y,宽度w,高度h]
Gui, Add, Text, x7 y214 w78 h15 , 激活窗口:
Gui, Add,
Edit, x85 y212 w113 h18 ved8,
Gui, Add, Text, x7 y233 w78 h15 , 鼠标下控件:
Gui, Add,
Edit, x85 y231 w113 h18 ved9,
Gui, Add, GroupBox, x2 y254 w200 h110 , 窗口文本[包含隐藏文本]
Gui, Add,
Edit, x4 y267 w195 h93 ved10,
Gui, Add, Text, x7 y367 w198 h25 c0339E5 gUkl,热键:Ctrl+Win 或 鼠标中键 `n by 星雨朝霞
; Generated using SmartGUI Creator 4.0
Gui,+AlwaysOnTop
Gui, Show, x0 y28 h393 w205, AHK 窗口信息工具
Return
ukl:
run,http://hi.baidu.com/yuan2xia
Return
~MButton::
Goto winpos
Return
~^LWin::
loop
{
GoSub winpos
sleep, 100
}
Return
~^rWin::
Goto winpos
Return
winpos:
CoordMode,mouse,Screen
;设置坐标模式为全屏
CoordMode,pixel,Screen
;设置坐标模式为全屏
DetectHiddenText, On
;探测隐藏的文本
MouseGetPos,sx,sy,win,class
;取鼠标下信息
;取标题
WinGetTitle,title,
ahk_id %win%
GuiControl,,ed1,%title%
;窗口类
WinGetClass,winclass,
ahk_id %win%
GuiControl,,ed2,
ahk_class %winclass%
if class <>
{
;控件类别名
GuiControl,,ed3,%class%
;控件文本
ControlGetText,text,%class%,
ahk_id %win%
GuiControl,,ed4,%text%
;控件大小
ControlGetPos,ctrlx,ctrly,ctrlw,ctrlh,%class%,
ahk_id %win%
GuiControl,,ed9,%ctrlx%,%ctrly%,%ctrlw%,%ctrlh%
}
Else
{
;置空
GuiControl,,ed3,
GuiControl,,ed4,
GuiControl,,ed9,
}
;颜色
PixelGetColor,mousecolor,%sx%,%sy%,RGB
GuiControl,,ed5,%mousecolor%
;全屏坐标
GuiControl,,ed6,%sx%,%sy%
;当前激活窗口内的鼠标坐标
CoordMode,mouse,relative
;置坐标模式为当前窗口
MouseGetPos,wx,wy
GuiControl,,ed7,%wx%,%wy%
;当前窗口大小
WinGetPos,winx,winy,winw,winh,A
GuiControl,,ed8,%winx%,%winy%,%winw%,%winh%
;窗口文本,
WinGetText,wintext,
ahk_id %win%
GuiControl,,ed10,%wintext%
Return
GuiClose:
ExitApp
分享到:
相关推荐
去年五月做的小工具(AHK) [新增 F10 暂停/开始程序] [32位/64位] 可以对无法改变窗口,最大化的窗口进行强制变换 具体功能: :: 窗口透明度调整范围(0~255), 如果窗口透明度调至0会使窗口消失 1. 点击...
SET_AHK按键连发工具是一款基于AutoHotkey脚本语言开发的高效自动化工具,主要用于实现游戏或应用程序中的按键自动连续点击功能。AutoHotkey是一种强大的Windows自动化和快捷方式创建工具,用户可以通过编写简单的...
AutoHotkey(AHK)是一种流行的自动化工具,用于创建自定义热键、快捷方式和脚本来简化日常计算机操作。在Windows系统中,.ahk文件是AutoHotkey脚本的扩展名,通常需要通过AutoHotkey解释器来执行。然而,有时用户...
SET_AHK.exe 按键连发工具是一款基于AutoHotkey(AHK)脚本语言编写的实用程序,主要用于游戏或需要连续按键操作的场景。AutoHotkey 是一个开源的自动化工具,允许用户通过编写简单的脚本来实现键盘和鼠标的各种...
**自动Hotkey (AHK) 入门及OneQuick.exe工具详解** 自动Hotkey(AHK)是一种强大的脚本语言,用于自动化Windows操作系统中的各种任务。它允许用户创建快捷键、热字符串、窗口管理器以及复杂的脚本来提高生产力。AHK...
这个“AHK懒人包”显然为初学者提供了一站式的资源,包含各种实用的工具和详尽的说明,旨在简化AHK的学习过程。 ** AHK基础概念 ** AutoHotkey是一个开源的Windows自动化工具,它允许用户通过编写脚本来实现键盘和...
总的来说,AutoHotkey作为一款强大的自动化工具,能够实现键盘自动录入、定时任务、窗口控制等多种功能。通过学习和掌握AHK,你可以自定义各种工作和生活中的自动化流程,节省时间和精力。不论你是程序员、办公族...
标题中的“跨屏协作鼠标按键映射_ahk_miui+窗口自定义大小、右键后退_中键回到桌面_miui+键盘映射_miui+右键后退”揭示了这个项目的主要功能,它是利用AutoHotkey(AHK)脚本来增强MIUI系统的鼠标和键盘操作,提供跨...
本次分享的压缩包“精品软件工具--自由控制软件自动启动工具、AHK脚本管理器.zip”包含了一个能够帮助用户自由控制软件自动启动的工具以及一个AHK(AutoHotkey)脚本管理器。这两个工具都是提高电脑使用体验的实用...
使用方法通常是打开 Ahk2Exe.exe,然后选择要编译的 .ahk 脚本,设置所需的编译选项(如图标、窗口大小、版权信息等),最后点击“编译”或“转换”按钮。 在安全方面,将脚本转换为 exe 文件也有其风险,因为这...
取窗口标题 窗口类名 取得后 可以修改窗口的大小 方法 按下4方的按钮 然后鼠标放到要取的窗口上 两秒后就可以取到你要取的窗口信息
“Hi, Eddy v1.9” 是款绿色、免费小软件,支持多显示器的窗口操作工具。 2009.04.29 New: 窗口到托盘。左击最小化按钮(或右键移动窗口时最小化。还原时用右键。支持无限个,测试中) New: 窗口到图标。左击最小化...
AutoHotkey(简称AHK)是一款强大的自动化工具,尤其适合那些想要提高工作效率、自定义快捷键或编写简单脚本的用户。"AHK懒人包"是为方便初学者和高级用户快速上手AutoHotkey而精心整理的集合,包含了各种预设的脚本...
AutoHotkey(简称AHK)是一种流行的自动化脚本语言,用于创建快捷键、热字符串、窗口管理等任务,极大地提高了用户的工作效率。标题中的“获取按键消息_ahk_”表明我们将探讨如何在AutoHotkey中捕获和处理键盘输入...
前段时间做的小工具(AHK) 可以对无法改变窗口,最大化的窗口进行强制变换 具体功能: :: 窗口透明度调整范围(0~255), 如果窗口透明度调至0会使窗口消失 1. 点击屏幕最左上角区域(7*7方形区域)最小化所有窗口, ...
【ahk.zip_ahk 可视化】这个压缩包主要包含了一个自动化工具AutoHotkey(AHK)的可视化相关资源。AutoHotkey是一种强大的脚本语言,主要用于自动化任务和热键设定,使得用户能够通过编写脚本来实现窗口管理、快捷键...
下面将详细介绍这款工具的核心功能、AHK语言及其应用以及如何使用和定制这款闹钟。 一、AutoHotkey (AHK) 知识点 AutoHotkey是一种强大的自动化和宏录制工具,允许用户自定义热键、快捷方式和脚本来实现各种自动化...
很抱歉,但根据您提供的信息,"SET_AHK.rar" 的标题和描述似乎并不包含具体的IT知识点。描述中的内容看起来是一段无关联的文本,不涉及任何技术细节或概念。同样,标签和压缩包内的文件名称"SET_AHK.exe"虽然暗示这...
AutoHotkey(AHK)是一种流行的自动化脚本语言,它允许用户通过编写简短的脚本来执行各种任务,包括快捷键映射、热字符串、窗口管理等。"ahk专用中文编辑器整合版(多合一)" 提供了一个集成化的环境,专为AutoHot...