GetWindowText

GetWindowText 5.29 官方便携版

官方版 绿色版

GetWindowText 是一款极为轻量的 Windows 实用工具,专注于通过系统句柄(HWND)直接读取窗口控件内容。它不仅能提取常规的标题栏和列表文本,还能透过“星号”掩码直接查看密码框内容,是开发调试与日常办公的辅助利器。

更新时间 2026-02-08
软件类型 国外软件
软件大小 163 KB
授权方式 免费版
是否开源 非开源软件
软件类别 系统辅助
软件语言 简体中文
运行环境 WINDOWS
软件星级 4
基础检测 通过检测

软件截图

GetWindowText截图
GetWindowText截图

软件介绍

GetWindowText 是一款基于 Windows API 开发的超轻量级文本提取工具,其核心设计理念是“所见即所得”之外的“所指即所得”。不同于常规的 OCR(光学字符识别)工具,GetWindowText 直接通过挂钩系统窗口句柄(HWND)来检索控件内存中的文本数据。这意味着它能够以 100% 的准确率提取标准 Windows 控件中的文字,包括那些被设置为“禁止复制”的对话框文本、列表项(ListBox)、树状视图(TreeView)以及被星号掩盖的密码框内容。软件无需安装,单文件体积仅 100KB 左右,不仅支持 Windows 所有主流版本,还具备多语言界面,是极客工具箱中不可或缺的便携组件。

核心功能

  1. 拖拽式文本捕获:采用直观的交互方式,用户只需按住软件图标并拖拽至目标窗口的任意位置,松开鼠标即可瞬间读取该区域的控件文本。

  2. 星号密码查看:具备穿透掩码的能力,能够读取标准 Windows 密码输入框(Edit Control with ES_PASSWORD style)背后的真实字符,帮助用户找回遗忘的密码。

  3. 深度控件遍历:不仅支持普通的按钮和标签文本,还能深入读取复杂的系统控件内容,如目录树(SysTreeView32)、列表视图(SysListView32)以及分组框(Groupbox)的标题。

  4. 句柄级信息获取:在提取文本的同时,软件还能识别并显示目标控件的窗口句柄(Handle)和类名(Class Name),为开发者调试 UI 提供了基础参数。

  5. 多格式文本输出:获取的文本将自动填充至软件主界面的编辑框中,支持一键复制,并兼容 Unicode 字符集,有效避免乱码问题。

适用人群

  • 软件开发与测试工程师:需要快速获取窗口句柄、类名或验证控件文本属性的技术人员。

  • 系统管理员:在无法复制错误提示框内容进行故障排查时,用于强制提取报错代码。

  • 普通办公用户:忘记软件登录密码,或需要复制某些“禁止拷贝”文档属性页内容的用户。

  • 软件汉化/本地化人员:辅助确认界面文本资源的位置与原始内容。

优缺点分析

优点:

  • 极致轻量:文件极小,无后台进程,无需安装,不写注册表,真正的“绿软”标准。

  • 底层读取:直接调用系统 API (WM_GETTEXT) 获取数据,相比 OCR 截图识别,资源占用几乎为零且准确率极高。

  • 兼容性强:对传统的 Win32 应用程序(如系统自带工具、老版本软件)支持极佳,几乎可以读取所有标准控件。

缺点:

  • 非标准 UI 支持有限:对于采用自绘引擎(DirectUI)、WPF、Qt 或基于 Web 技术(Electron, 如 VS Code、新版 QQ)构建的现代化界面,由于其不使用标准 Windows 控件,该工具可能无法读取其中的文本。

  • 误报风险:由于涉及读取其他进程窗口信息的行为,可能会被部分敏感的杀毒软件误判为风险软件(尽管其行为是安全的)。

系统要求

  • 操作系统:Windows XP, 7, 8, 10, 11 (支持 x86/x64/ARM64)

  • 运行环境:无需 .NET Framework 或其他运行库,开箱即用。

  • 硬件配置:无特殊要求,任何能运行 Windows 的设备均可流畅使用。

下载地址

本地高速下载 163 KB
获取下载地址...

声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。

相关版本

猜你喜欢