是否有某种方法可以监视/拦截 Windows 中的窗口打开,然后阻止所述窗口打开?这适用于已经在运行的应用程序,我不想停止该进程,只需关闭它产生的弹出窗口即可。
更新:
- 一个进程已经在运行(例如它在任务管理器中)但没有可见的窗口。
- 在某个随机时间,该进程将弹出一个窗口
- 我手动关闭窗口(单击“确定”)。
- 该过程在此时继续运行,稍后将再次弹出一个窗口(重复这些步骤)。
我想自动化步骤#3,我必须手动关闭弹出窗口,方法是拦截打开和关闭它或隐藏它或从不让它首先打开的窗口。我不想通过轮询打开的窗口来做到这一点。我想收到一个窗口即将打开的事件。
我不控制这个其他应用程序,所以我不能改变它。而且我不想杀死这个过程本身。