windows - WinEventHook 应用程序的 EVENT_OBJECT_DESTROY 案例被调用,即使应用程序没有被销毁?
问题描述
我有一个窗口句柄,当我通过 SwithToThisWindow() 或 ShowWindow() 或任何其他将窗口带到前面的 win32 api 以任何方式将窗口带到前面时(即使只是自己点击窗口)我用来监视窗口事件的全局 win 事件挂钩会触发“EVENT_OBJECT_DESTROY”案例,但窗口仍然存在,它没有被破坏,甚至没有隐藏,我所做的只是切换窗口。
本例中的测试应用程序是 Steam,它的类类型为“vguiPopupWindow”,样式为“TopLevelWindow”,只是想更好地理解 WinEventHooks。为什么叫破坏?
解决方案
推荐阅读
- javascript - 连接 IO 未登录控制台
- azure-stream-analytics - 带有流作业的 CI/CD 在 AZURE 门户中构建
- html - 为导航栏设置下划线动画
- php - 日期验证器检查格式“Ym”在第 02 个月(2 月)失败?
- python - 安装tensorflow时出错
- google-sheets - 用数字过滤“C列”中“NBA”和“D列”最后一行之间的数据
- javascript - 如何将条形图包含在我的传单地图中?
- xml - 全局 TDS 配置更改
- rx-java2 - 无法使用 RxJava2 导入 SyncOnSubscribe
- javascript - 在 Javascript HTML 中访问 Django 视图中的上下文变量(列表)