近日在寫乙個cli程式,需要知道鍵盤各鍵對應的ascii碼值。
0x1滑鼠左鍵
0x2 滑鼠右鍵
0x3 cancel
鍵0x4
滑鼠中鍵
0x8 backspace
鍵0x9
tab鍵0xc
clear
鍵0xd
enter
鍵0x10
shift
鍵0x11
ctrl
鍵0x12
menu
鍵0x13
pause
鍵0x14
caps
lock
鍵0x1b
esc鍵0x20
spacebar
鍵0x21
page
up 鍵
0x22
page
down
鍵0x23
end鍵0x24
home
鍵0x25
left
arrow
鍵0x26
up arrow
鍵0x27
right
arrow
鍵0x28
down
arrow
鍵0x29
select
鍵0x2a
screen
鍵0x2b
execute
鍵0x2c
snapshot
鍵0x2d
insert
鍵0x2e
delete
鍵0x2f
help
鍵0x90
numlock 鍵a
至 z鍵與 a
– z字母的
ascii
碼相同:
值 描述
65 a
鍵66b 鍵
67 c
鍵68d 鍵
69 e
鍵70f 鍵
71 g
鍵72h 鍵
73 i
鍵74j 鍵
75 k
鍵76l 鍵
77 m
鍵78n 鍵
79 o
鍵80p 鍵
81 q
鍵82r 鍵
83 s
鍵84t 鍵
85 u
鍵86v 鍵
87 w
鍵88x 鍵
89 y
鍵90z 鍵0 至
9 鍵與數字
0 –9 的
ascii
碼相同:
值 描述
48 0
鍵491 鍵
50 2
鍵513 鍵
52 4
鍵535 鍵
54 6
鍵557 鍵
56 8
鍵579 鍵
下列常數代表數字鍵盤上的鍵:
值 描述
0x60
0 鍵0x61
1 鍵0x62
2 鍵0x63
3 鍵0x64
4 鍵0x65
5 鍵0x66
6 鍵0x67
7 鍵0x68
8 鍵0x69
9 鍵0x6a
multiplication
sign
(*)鍵0x6b
plus
sign
(+)鍵0x6c
enter
鍵0x6d
minus
sign
(–)鍵0x6e
decimal
point
(.)鍵0x6f
division
sign
(/)鍵下列常數代表功能鍵:
值 描述
0x70
f1 鍵
0x71
f2 鍵
0x72
f3 鍵
0x73
f4 鍵
0x74
f5 鍵
0x75
f6 鍵
0x76
f7 鍵
0x77
f8 鍵
0x78
f9 鍵
0x79
f10鍵0x7a
f11鍵0x7b
f12鍵0x7c
f13鍵0x7d
f14鍵0x7e
f15鍵0x7f
f16鍵
鍵盤各鍵對應的ASCII碼值
esc鍵 vk escape 27 回車鍵 vk return 13 tab鍵 vk tab 9 caps lock鍵 vk capital 20 shift鍵 vk shift 10 ctrl鍵 vk control 17 alt鍵 vk menu 18 空格鍵 vk space 20 32 退格...
鍵盤上各鍵對應的ASCII碼值
0x1 滑鼠左鍵 0x2 滑鼠右鍵 0x3 cancel 鍵 0x4 滑鼠中鍵 0x8 backspace 鍵 0x9 tab 鍵 0xc clear 鍵 0xd enter 鍵 0x10 shift 鍵 0x11 ctrl 鍵 0x12 menu 鍵 0x13 pause 鍵 0x14 caps ...
鍵盤上各鍵對應的ASCII碼值
0x1 滑鼠左鍵 0x2 滑鼠右鍵 0x3 cancel 鍵 0x4 滑鼠中鍵 0x8 backspace 鍵 0x9 tab 鍵 0xc clear 鍵 0xd enter 鍵 0x10 shift 鍵 0x11 ctrl 鍵 0x12 menu 鍵 0x13 pause 鍵 0x14 caps ...