鍵盤與ASCII對應值

2021-08-26 10:51:05 字數 2838 閱讀 5051

還未進行仔細編輯,待有空編輯成**展示。

ascii 表 及 鍵盤 ascii值

ascii值 控制字元 ascii值 控制字元 ascii值 控制字元 ascii值 控制字元

0 nut 32 (space) 64 @ 96 、

1 soh 33 ! 65 a 97 a

2 stx 34 」 66 b 98 b

3 etx 35 # 67 c 99 c

4 eot 36 $ 68 d 100 d

5 enq 37 % 69 e 101 e

6 ack 38 & 70 f 102 f

7 bel 39 , 71 g 103 g

8 bs 40 ( 72 h 104 h

9 ht 41 ) 73 i 105 i

10 lf 42 * 74 j 106 j

11 vt 43 + 75 k 107 k

12 ff 44 , 76 l 108 l

13 cr 45 - 77 m 109 m

14 so 46 . 78 n 110 n

15 si 47 / 79 o 111 o

16 dle 48 0 80 p 112 p

17 dci 49 1 81 q 113 q

18 dc2 50 2 82 r 114 r

19 dc3 51 3 83 x 115 s

20 dc4 52 4 84 t 116 t

21 nak 53 5 85 u 117 u

22 syn 54 6 86 v 118 v

23 tb 55 7 87 w 119 w

24 can 56 8 88 x 120 x

25 em 57 9 89 y 121 y

26 sub 58 : 90 z 122 z

27 esc 59 ; 91 [ 123

30 rs 62 > 94 ^ 126 ~

31 us 63 ? 95 — 127 del

上表縮略碼解釋:

nul vt 垂直製表 syn 空轉同步

soh 標題開始 ff 走紙控制 etb 資訊組傳送結束

stx 正文開始 cr 回車 can 作廢

etx 正文結束 so 移位輸出 em 紙盡

eoy 傳輸結束 si 移位輸入 sub 換置

enq 詢問字元 dle 空格 esc 換碼

ack 承認 dc1 裝置控制1 fs 文字分隔符

bel 報警 dc2 裝置控制2 gs 組分隔符

bs 退一格 dc3 裝置控制3 rs 記錄分隔符

ht 橫向列表 dc4 裝置控制4 us 單元分隔符

lf 換行 nak 否定 del 刪除

鍵盤常用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)

退格鍵: vk_back (8)

左徽標鍵: vk_lwin (91)

右徽標鍵: vk_lwin (92)

insert鍵: vk_insert (45)

home鍵: vk_home (36)

page up: vk_prior (33)

pagedown: vk_next (34)

end鍵: vk_end (35)

delete鍵: vk_delete (46)

方向鍵(←): vk_left (37)

方向鍵(↑): vk_up (38)

方向鍵(→): vk_right (39)

方向鍵(↓): vk_down (40)

f1鍵: vk_f1 (112)

f2鍵: vk_f2 (113)

f3鍵: vk_f3 (114)

f4鍵: vk_f4 (115)

f5鍵: vk_f5 (116)

f6鍵: vk_f6 (117)

f7鍵: vk_f7 (118)

f8鍵: vk_f8 (119)

f9鍵: vk_f9 (120)

f10鍵: vk_f10 (121)

f11鍵: vk_f11 (122)

f12鍵: vk_f12 (123)

num lock鍵: vk_numlock (144)

小鍵盤0: vk_numpad0 (96)

小鍵盤1: vk_numpad0 (97)

小鍵盤2: vk_numpad0 (98)

小鍵盤3: vk_numpad0 (99)

小鍵盤4: vk_numpad0 (100)

小鍵盤5: vk_numpad0 (101)

小鍵盤6: vk_numpad0 (102)

小鍵盤7: vk_numpad0 (103)

小鍵盤8: vk_numpad0 (104)

小鍵盤9: vk_numpad0 (105)

小鍵盤.: vk_decimal (110)

小鍵盤*: vk_multiply (106)

小鍵盤+: vk_multiply (107)

小鍵盤-: vk_subtract (109)

小鍵盤/: vk_divide (111)

pause break鍵: vk_pause (19)

scroll lock鍵: vk_scroll (145)

參考:[url]

鍵盤各鍵對應的ASCII碼值

近日在寫乙個cli程式,需要知道鍵盤各鍵對應的ascii碼值。0x1滑鼠左鍵 0x2 滑鼠右鍵 0x3 cancel 鍵0x4 滑鼠中鍵 0x8 backspace 鍵0x9 tab鍵0xc clear 鍵0xd enter 鍵0x10 shift 鍵0x11 ctrl 鍵0x12 menu 鍵0x...

鍵盤按鍵對應的ASCII碼值

ascii表 ascii值 控制字元 ascii值 控制字元 ascii值 控制字元 ascii值 控制字元 0nut 32 space 64 96 1soh33!65a97a 2stx34 66b98b 3etx35 67c99c 4eot36 68d100d 5enq37 69e101e 6ac...

鍵盤各鍵對應的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 退格...