`

AHK 窗口信息工具 by 星雨朝霞

    博客分类:
  • AHK
PHP 
阅读更多
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 

分享到:
评论

相关推荐

    [更新]修改窗口透明度,窗口大小 等工具.zip

    去年五月做的小工具(AHK) [新增 F10 暂停/开始程序] [32位/64位] 可以对无法改变窗口,最大化的窗口进行强制变换 具体功能: :: 窗口透明度调整范围(0~255), 如果窗口透明度调至0会使窗口消失 1. 点击...

    SET_AHK按键连发工具

    SET_AHK按键连发工具是一款基于AutoHotkey脚本语言开发的高效自动化工具,主要用于实现游戏或应用程序中的按键自动连续点击功能。AutoHotkey是一种强大的Windows自动化和快捷方式创建工具,用户可以通过编写简单的...

    AutoHotkey脚本.ahk文件关联工具-解决方案-注册表.zip

    AutoHotkey(AHK)是一种流行的自动化工具,用于创建自定义热键、快捷方式和脚本来简化日常计算机操作。在Windows系统中,.ahk文件是AutoHotkey脚本的扩展名,通常需要通过AutoHotkey解释器来执行。然而,有时用户...

    SET_AHK.exe按键连发工具

    SET_AHK.exe 按键连发工具是一款基于AutoHotkey(AHK)脚本语言编写的实用程序,主要用于游戏或需要连续按键操作的场景。AutoHotkey 是一个开源的自动化工具,允许用户通过编写简单的脚本来实现键盘和鼠标的各种...

    学习AHK的典型工具

    **自动Hotkey (AHK) 入门及OneQuick.exe工具详解** 自动Hotkey(AHK)是一种强大的脚本语言,用于自动化Windows操作系统中的各种任务。它允许用户创建快捷键、热字符串、窗口管理器以及复杂的脚本来提高生产力。AHK...

    AHK懒人包,有多种工具与说明

    这个“AHK懒人包”显然为初学者提供了一站式的资源,包含各种实用的工具和详尽的说明,旨在简化AHK的学习过程。 ** AHK基础概念 ** AutoHotkey是一个开源的Windows自动化工具,它允许用户通过编写脚本来实现键盘和...

    模拟键盘自动录入工具AHK

    总的来说,AutoHotkey作为一款强大的自动化工具,能够实现键盘自动录入、定时任务、窗口控制等多种功能。通过学习和掌握AHK,你可以自定义各种工作和生活中的自动化流程,节省时间和精力。不论你是程序员、办公族...

    跨屏协作鼠标按键映射_ahk_miui+窗口自定义大小、右键后退_中键回到桌面_miui+键盘映射_miui+右键后退_

    标题中的“跨屏协作鼠标按键映射_ahk_miui+窗口自定义大小、右键后退_中键回到桌面_miui+键盘映射_miui+右键后退”揭示了这个项目的主要功能,它是利用AutoHotkey(AHK)脚本来增强MIUI系统的鼠标和键盘操作,提供跨...

    精品软件工具--自由控制软件自动启动工具、AHK脚本管理器.zip

    本次分享的压缩包“精品软件工具--自由控制软件自动启动工具、AHK脚本管理器.zip”包含了一个能够帮助用户自由控制软件自动启动的工具以及一个AHK(AutoHotkey)脚本管理器。这两个工具都是提高电脑使用体验的实用...

    Ahk2Exe1.1.36.02e.zip

    使用方法通常是打开 Ahk2Exe.exe,然后选择要编译的 .ahk 脚本,设置所需的编译选项(如图标、窗口大小、版权信息等),最后点击“编译”或“转换”按钮。 在安全方面,将脚本转换为 exe 文件也有其风险,因为这...

    修改窗口大小

    取窗口标题 窗口类名 取得后 可以修改窗口的大小 方法 按下4方的按钮 然后鼠标放到要取的窗口上 两秒后就可以取到你要取的窗口信息

    绿色免费的窗口操作工具Eddy(Autohotkey脚本编写,附源代码)

    “Hi, Eddy v1.9” 是款绿色、免费小软件,支持多显示器的窗口操作工具。 2009.04.29 New: 窗口到托盘。左击最小化按钮(或右键移动窗口时最小化。还原时用右键。支持无限个,测试中) New: 窗口到图标。左击最小化...

    AHK懒人包

    AutoHotkey(简称AHK)是一款强大的自动化工具,尤其适合那些想要提高工作效率、自定义快捷键或编写简单脚本的用户。"AHK懒人包"是为方便初学者和高级用户快速上手AutoHotkey而精心整理的集合,包含了各种预设的脚本...

    获取按键消息_ahk_

    AutoHotkey(简称AHK)是一种流行的自动化脚本语言,用于创建快捷键、热字符串、窗口管理等任务,极大地提高了用户的工作效率。标题中的“获取按键消息_ahk_”表明我们将探讨如何在AutoHotkey中捕获和处理键盘输入...

    修改窗口透明度,窗口大小 等工具.zip

    前段时间做的小工具(AHK) 可以对无法改变窗口,最大化的窗口进行强制变换 具体功能: :: 窗口透明度调整范围(0~255), 如果窗口透明度调至0会使窗口消失 1. 点击屏幕最左上角区域(7*7方形区域)最小化所有窗口, ...

    ahk.zip_ahk 可视化

    【ahk.zip_ahk 可视化】这个压缩包主要包含了一个自动化工具AutoHotkey(AHK)的可视化相关资源。AutoHotkey是一种强大的脚本语言,主要用于自动化任务和热键设定,使得用户能够通过编写脚本来实现窗口管理、快捷键...

    AHK 办公室闹铃OfficeClock

    下面将详细介绍这款工具的核心功能、AHK语言及其应用以及如何使用和定制这款闹钟。 一、AutoHotkey (AHK) 知识点 AutoHotkey是一种强大的自动化和宏录制工具,允许用户自定义热键、快捷方式和脚本来实现各种自动化...

    SET_AHK.rar

    很抱歉,但根据您提供的信息,"SET_AHK.rar" 的标题和描述似乎并不包含具体的IT知识点。描述中的内容看起来是一段无关联的文本,不涉及任何技术细节或概念。同样,标签和压缩包内的文件名称"SET_AHK.exe"虽然暗示这...

    ahk专用中文编辑器整合版(多合一)

    AutoHotkey(AHK)是一种流行的自动化脚本语言,它允许用户通过编写简短的脚本来执行各种任务,包括快捷键映射、热字符串、窗口管理等。"ahk专用中文编辑器整合版(多合一)" 提供了一个集成化的环境,专为AutoHot...

Global site tag (gtag.js) - Google Analytics