2012-06-14 34 views
1

我拼命嘗試並且無法使用EasyHook掛接CallWndProc。EasyHook和CallWndProc

Intptr addr = LocalHook.GetProcAddress("user32.dll", "CallWndProc"); 

這會拋出「給定的方法不存在」。所以我猜測CallWndProc不在user32.dll中,或者它被稱爲微妙的不同,或者我錯過了一些基本的難題。

乾杯

+0

我只是想指出來誰挖這件事的人,我還沒有真正得到這方面的工作,即使GSerg想出了功能正確名稱。 – acron

回答

1

給定的方法不存在。

函數導出爲CallWindowProcACallWindowProcW爲ANSI和Unicode分別調用。

+0

這些也不起作用。你的意思是「CallWindowProcA」? ;) – acron

+0

@acron我的確的確;) – GSerg

+0

獎勵積分,如果你能告訴我如何確定,在C#中,如果一個進程是使用-DUNICODE編譯的? – acron

相關問題