冰楓論壇

標題: TwMS v223.2 按鍵call [打印本頁]

作者: rhg59321    時間: 2020-3-10 03:52
標題: TwMS v223.2 按鍵call
026F3EC7 - 8B 4D 08           - mov ecx,[ebp+08]  
026F3ECA - 51                    - push ecx               // 根據每個按鍵似乎要push不同參數
026F3ECB - 8B 55 0C           - mov edx,[ebp+0C]   
026F3ECE - 52                    - push edx               // 按鍵代碼
026F3ECF - 8B 4D DC          - mov ecx,[ebp-24]  // MOV ECX,[03EC656C]
026F3ED2 - E8 A96E0100     - call 0270AD80

ex.
Ctrl           push 11  push 001D0030
Z              push 5A  push 002C0000
Space Bar  push 20  push 00390000
Alt            push 12  push 00380300

調用:
push 11
push 001D0030    // Ctrl
MOV ECX,[03EC656C]
call 0270AD80


作者: qwas963563    時間: 2020-3-10 10:29
第一個參數 估計就是 Virtual-Key Codes https://docs.microsoft.com/en-us ... v/virtual-key-codes
第二個參數 則是 鍵盤掃描碼

作者: btb    時間: 2020-3-10 11:29
本帖最後由 btb 於 2020-3-10 11:39 編輯

可以融合自動按鍵,之後只要按一次就不用打自動按鍵的代碼了,
寫法大概是PUSH EDX, MOV [按鍵],EDX ,自動按鍵那邊就PUSH [按鍵]
然在在POINTER 添加按鍵,鎖住按鍵






歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓