(別のプロセスのウィンドウの)WndProcのアドレスを見つけるにはどうすればよいですか。DLLを挿入し、GetClassInfoEx()、GetWindowLong()、またはGetWindowLongPtr()のいずれかを使用してDLLを見つけようとしても、常に0xffff08edのような値を取得します。これは、実行可能アドレスではありません。これはMSDNによると、「...ウィンドウプロシージャのアドレス、またはウィンドウプロシージャのアドレスを表すハンドル」です。
残念ながら、それでは十分ではありません。実際のアドレスが必要です。Spy ++はほとんどの場合正しく機能します(ただし、それでも失敗することがあります)。だからそれは可能であるはずです。ありがとう。
[編集:]私の小さな問題に超高速で正しい解決策を提供してくれたChris Beckeに感謝します!