WinAPI,在鼠标左下获得选中/活动窗口
本文关键字:活动 窗口 鼠标 WinAPI | 更新日期: 2023-09-27 18:05:42
情况:我试图在Windows函数中使用GetForeground()来获取当前的前景窗口。
问题:然而,前景窗口在操作系统上没有更新,直到左键鼠标向上发送,但我需要在左键鼠标向下获得它。我会假设它是新的前景窗口,因为当我按下鼠标时它被选中了,我可以移动窗口但事实并非如此。我似乎无法在Windows函数中找到任何其他方法,我可以用它来获取当前活动的窗口。我尝试了GetActiveWindow(),但句柄总是0
如果您想从鼠标坐标中检索HWND,您应该查看WindowFromPoint。
(也可参见:WindowFromPhysicalPoint和WindowFromPoint有什么区别?)