首页 > 解决方案 > 有没有办法检测应用程序的窗口是否没有被其他窗口完全覆盖?

问题描述

给定一个窗口的 HWND,有没有办法确定窗口是否“在视图中”,即没有被其他窗口覆盖?(除了手动查找其他窗口的矩形边界并计算交点,因为存在具有非标准窗口边界的窗口,因为它们的透明度,例如椭圆形窗口)

当窗口是否被覆盖时,是否还会触发任何窗口事件?

标签: windowswinapi

解决方案


推荐阅读