如何找到 WndProc 的地址(另一个进程的窗口)。即使我注入一个 DLL 并尝试使用 GetClassInfoEx() 或 GetWindowLong() 或 GetWindowLongPtr() 找到它,我总是会得到像 0xffff08ed 这样的值,这绝对不是可执行地址。它是根据 MSDN:“......窗口过程的地址,或代表窗口过程地址的句柄。”
不幸的是,这对我来说还不够好,我需要实际地址。Spy++ 在大多数情况下都能正确完成工作(但即使这样有时也会失败)。所以应该是可以的。谢谢。
[编辑:]感谢Chris Becke为我的小问题提供了超快速且正确的解决方案!