TwMS v221.1 ICS 修復後台按鍵
//TwMS v221.1 ICS 修復後台按鍵//就是能解決PostMessage的WM_KEYDOWN消息無法在MapleStory視窗為非Focus狀態時被正確執行的問題
//Author: Doem 2017-1-15
alloc(PressFixICS,64)
PressFixICS:
cmp ,028B4B7F
jne GetForegroundWindow
mov ,028B4B99
jmp GetForegroundWindow
03F433C4:
DD PressFixICS
03F433C4:
dd GetForegroundWindow 數據的hook點好像有問題,最新版本已經不是這個函數和模樣。 本帖最後由 btb 於 2019-12-10 19:48 編輯
xxx9638527410 發表於 2019-12-10 18:29 static/image/common/back.gif
數據的hook點好像有問題,最新版本已經不是這個函數和模樣。
USER32.GetForegroundWindow - FF 25 383E4076 - jmp dword ptr { ->win32u.NtUserGetForegroundWindow }
一樣的東西,但最好是最裡面的hook點為佳,
所以要寫成:
//TwMS v221.1 ICS 修復後台按鍵
//就是能解決PostMessage的WM_KEYDOWN消息無法在MapleStory視窗為非Focus狀態時被正確執行的問題
//Author: Doem 2017-1-15
alloc(PressFixICS,64)
PressFixICS:
cmp ,028B4B7F
jne NtUserGetForegroundWindow
mov ,028B4B99
jmp NtUserGetForegroundWindow
03F433C4:
DD PressFixICS
03F433C4:
dd NtUserGetForegroundWindow
主要猜測是為了響應win10所做的改變,有可能下次版本就會改掉此函數GetForegroundWindow
頁:
[1]