按鍵代碼
有時候都會被問某某按鍵的"按鍵代碼"是多少? (我不確定是不是這樣叫...如果有知道的大大麻煩告知我一聲:Q)為減少大家問按鍵代碼後等待回復所浪費的時間
就乾脆把鍵盤上大部分的按鍵代碼都打在這裡方便查詢
(((基本上鍵碼可以不用管它, 我好像還沒遇過要修改的 (有沒有甚麼情況需要修改也有請知道的大大補充)
**避免讓人覺得我太多廢話我會把改按鍵代碼的範例放在1樓, 上面看不懂我在母鯊大的再去1樓的範例看看
按鍵 按鍵代碼 鍵碼
//=====================================
Esc 00010000 1B
` 00290000 C0
Tab 000F0000 09
Caps 003A0000 14
Shift 002A0003 10
Ctrl 001D0030 11
//=====================================
Ins 01520000 2D
Home 01470000 24
PgUp 01490000 21
Del 01530000 2E
End 014F0000 23
PgDn 01510000 22
//=====================================
F1 003B0000 70
F2 003C0000 71
F3 003D0000 72
F4 003E0000 73
F5 003F0000 74
F6 00400000 75
F7 00410000 76
F8 00420000 77
F9 00430000 78
F10 00440000 79
F11 00570000 7A
F12 00580000 7B
//=====================================
1 00020000 31
2 00030000 32
3 00040000 33
4 00050000 34
5 00060000 35
6 00070000 36
7 00080000 37
8 00090000 38
9 000A0000 39
0 000B0000 30
- 000C0000 BD
= 000D0000 BB
//=====================================
Q 00100000 51
W 00110000 57
E 00120000 45
R 00130000 52
T 00140000 54
Y 00150000 59
U 00160000 55
I 00170000 49
O 00180000 4F
P 00190000 50
[ 001A0000 DB
] 001B0000 DD
//=====================================
A 001E0000 41
S 001F0000 53
D 00200000 44
F 00210000 46
G 00220000 47
H 00230000 48
J 00240000 4A
K 00250000 4B
L 00260000 4C
; 00270000 BA
' 00280000 DE
\ 002B0000 DC
//=====================================
Z 002C0000 5A
X 002D0000 58
C 002E0000 43
V 002F0000 56
B 00300000 42
N 00310000 4E
M 00320000 4D
, 00330000 BC
. 00340000 BE
/ 00350000 BF
//=====================================
用版上Auto Key數據做示範
數據現在的按鍵是Ctrl (按鍵代碼=001D0030)
假設要改成"A"鍵
把 001D0030 替換成 001E0000
也就是把mov edx,001D0030 改成mov edx,001E0000 就可以了
// TwMs v227.1 CRC Auto Key
// 優點:不衝突遊戲按鍵
Alloc(Hook,128)
Alloc(PressKey,128)
Label(Return)
Label(Exit)
Hook:
pushad
mov eax,
mov eax,
mov eax,
cmp eax,1
jb Exit
mov edx,001D0030 // <<這裡更改按鍵代碼
call PressKey
jmp Exit
PressKey:
mov esi,
mov ecx,
push edx
push 00
call 02CEB4A0
ret
Exit:
popad
call 01978CB0
jmp Return
0156EF10:
jmp Hook
Return:
0156EF10:
call 01978CB0
DeAlloc(Hook)
DeAlloc(PressKey) 本帖最後由 love6610716 於 2020-8-13 12:49 編輯
Keycode 是規範所以改的機率微乎其微 頂多就是會有額外的keycode 这个东西好呀,加上一个上下左右的话,就可以做内存挂了 來拿1楓幣 路過~~ 對我這樣的初學者非常友好,謝謝! 看不懂。唉。好悲催
看不懂。唉。好悲催
好像挺有研究性質的 看看 :(:(:(:(:( {:12_660:} 感謝分享 感恩感恩用來寫腳本很方便 昨天刚好看见按键的代码不会用,感谢楼主
頁:
[1]
2