Skip to content

About

The Real GUI Version of the classic WindowControl Commandline project, all in Win32API.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnumWindow-T

[!NOTICE] I do not plan to provide an English version of this README file or the program.

This is mainly because the current implementation structure is all hard-coded in Chinese, and I did not use Windows' native translation mechanism to design the program. Therefore, providing an English version would require a lot of work to rewrite the code and design a new UI.

If you do want one, you can open an issue and I will consider it.

这个项目是对 WindowContorlEx(原项目并未公开)的全面升级。

这个项目的目标是提供类似 spy++ 的窗口查找功能,同时提供一些实用的操作。

同时,它将可以在大多数 Windows 系统上运行,但是基于 Windows 11 调试,旧系统未经充分测试,可能会出现一些问题。 如果你在使用过程中遇到问题,请在 issue 中提出,我会尽快尝试修复。

依赖说明

  • v1.4.1 起:使用 SharedCppLib2 的 scl2::json 模块(json.hpp + json.cpp),以 standalone 形式直接复制到项目中使用,无需预先构建。
  • v1.3.2 及之前:依赖 jsoncpp 开源库。

[!NOTICE] 使用本程序的各个模块需要可能不同水平的电脑知识。作者不对因不当操作造成的任何损失负责。

功能介绍

  • 通过拖动光标查找窗口
  • 通过窗口标题和类名查找窗口
  • 黑名单过滤
  • 实时跟踪窗口参数

计划中

  • 高分屏支持
  • 自动差分刷新窗口列表
  • 全局监听窗口创建和销毁事件
  • 窗口列表快照保存和加载(并支持非过滤快照)

使用案例

  • 通过拖动光标查找窗口,定位弹窗程序路径,以便进行下一步处理。
  • 修改窗口状态,来完成一些正常不支持的操作,例如将程序无边框窗口化,修改输入框的大小等。
  • 获取仅使用密码遮罩的密码输入框中的内容(实际上就是输入框窗口的标题)。

注意事项

程序扫描出的窗口列表类似于“快照”,并不会实时更新,也不保证扫描期间创建或销毁的窗口能被正确处理。

由于刷新不能做到安全保留选择、展开等状态,自动刷新暂未实装。你可以手动在菜单栏 列表>刷新列表(F5) 刷新(快捷键暂时不可用)。 这个功能正在制作中,敬请期待。(据我所知,spy++ 并不支持这样)

程序的窗口坐标修改功能目前对于子窗口似乎有bug,暂未集中测试修复,请不要在子窗口上使用。

安装须知

  • 目前的版本已经修复了早期配置文件不存在时崩溃的问题。但是注意,更新大版本(V3)之后你需要删除之前的配置文件。

About

The Real GUI Version of the classic WindowControl Commandline project, all in Win32API.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages