窗口触发器有哪些应用场景?

用底层语言重写了之前AutoHotkey监听窗口事件的脚本,性能提升了千倍,处理一次窗口事件可以保持在50微秒内。这就很赞。
接下来就是发散思维,想想怎么应用这个工具了。
我当前应用的场景:

  • 拦截窗口和进程,基于窗口事件类型和位置大小
  • 桌面幻灯片的触发器,当桌面成为前景就通知桌面应用开始播放
  • 菜单应用的菜单关闭触发器,当菜单失去前景位置,就通知应用关闭菜单。因为菜单是我用GUI模拟的,所以菜单的隐藏关闭解决起来很头疼。
  • 自动登陆。一些软件的登陆弹窗很好判断,一旦出现后一番自动化操作实现自动登陆。
  • 监听系统拖放,这也是能监听的,但我还没想到怎么应用
  • 有一个记录系统所有窗口信息的变量池。可以快速的从它读写窗口信息,要比通过winapi获取要快得多。还包含这些窗口的历史事件。

大家有什么好的想法?

一个列表式快速程序切换

可以设定程序组在组内切换 :rofl: 补全下win11不允许任务栏展开的问题

其实alt+tab挺不好用的

游戏模式:游戏窗口为活动窗口时自动关闭或者禁用一些可能会触发误操作的软件
自动切换输入法:打开某些窗口时切换到某个输入法