Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要为所有可见且未被其他窗口覆盖的窗口获取窗口句柄。
我可以使用 User32 调用获取非最小化窗口的所有窗口句柄,但这会返回其他窗口后面的窗口。我只想要用户实际可以看到的那些。
我想我可以得到所有窗口的 z 顺序,将该列表与“可见”(即非最小化)窗口匹配,获取每个窗口的矩形边界,然后计算出哪些窗口被其他窗口覆盖。 ..但必须有一个更简单的方法?