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