当一个窗口未响应,DWM(桌面窗口管理器)会创建一个窗口(Ghost Window),盖在原来窗口上面,这样用 GetWindowFromPoint 就会获取到 Ghost Window 的句柄。使用 HungWindowFromGhostWindow 可以获取到真正的那个窗口的句柄。
函数原型:
HWND WINAPI HungWindowFromGhostWindow(HWND hwndGhost)
当一个窗口未响应,DWM(桌面窗口管理器)会创建一个窗口(Ghost Window),盖在原来窗口上面,这样用 GetWindowFromPoint 就会获取到 Ghost Window 的句柄。使用 HungWindowFromGhostWindow 可以获取到真正的那个窗口的句柄。
函数原型:
HWND WINAPI HungWindowFromGhostWindow(HWND hwndGhost)