C++ 从设备上下文获取窗口句柄

Dra*_*ake 2 c++ window handle

我一直在尝试通过设备上下文句柄获取窗口的句柄。我尝试过 WindowFromDC() ,它不断返回空结果。如何从任何设备上下文获取窗口句柄?

小智 6

所有人都知道如何获取DC的句柄,但没有人知道如何获取相应窗口的句柄?

尝试这个 :

HWnd = WindowFromDC(HDc)
Run Code Online (Sandbox Code Playgroud)

参考:https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-windowfromdc