【发布时间】:2016-11-19 20:56:28
【问题描述】:
我想在每次创建新窗口时获取所有窗口的列表。 现在,我正在使用一个计时器来枚举所有窗口。
但我想避免使用计时器,并订阅在创建窗口(或进程)时触发的任何类型的事件...
我该怎么做?
【问题讨论】:
-
所有哪些窗口?你的过程中的那些?其他一些过程?所有进程?
-
所有进程中的所有窗口
我想在每次创建新窗口时获取所有窗口的列表。 现在,我正在使用一个计时器来枚举所有窗口。
但我想避免使用计时器,并订阅在创建窗口(或进程)时触发的任何类型的事件...
我该怎么做?
【问题讨论】:
您可以使用SetWindowsHookEx 和CBTProc 监视所有窗口创建过程
【讨论】: