我想挂钩游戏的消息进程,但是如果我使用 SetWindowsHookEx,那么我需要知道线程 ID。无论如何要找出哪个线程处理消息队列?
问问题
150 次
2 回答
3
您可以通过调用来检索创建窗口的线程的 id GetWindowThreadProcessId
。返回值是线程的id。
于 2013-06-01T17:59:12.423 回答
1
如果你有窗口的句柄,这应该可以工作:
DWORD threadId = GetWindowThreadProcessId(hwnd, nullptr);
于 2013-06-01T17:59:05.647 回答