如何解决Windows-查找焦点所在的窗口并处理焦点更改事件
我编写了一个python程序,该程序应在某个窗口打开且处于焦点时运行。
为此,我需要两件事:
- 我需要知道如何找到当前具有焦点的窗口。
- 我需要知道是否有焦点变更事件。
尝试使用win32api和win32gui失败。
我该怎么办?
示例要正确化-说我每次聚焦记事本时都想写“ geronimo”。
- 我运行了程序(记事本已关闭,什么也没发生)
- 我打开记事本(应该写geronimo)
- 我将焦点更改为chrome(什么也没有发生)
- 我将焦点移回记事本(再次写geronimo)
解决方法
此脚本跟踪窗口的焦点,可以根据需要进行更改。 https://gist.github.com/keturn/6695625
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。