104键键盘按键码对照
keycode 在键盘上每一个按键对应的码

keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
plusminus hyphen macron copyright registered guillemotleft guillemotright masculine ordfeminine ae AE
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
acute grave comma semicolon minus underscore period colon numbersign apostrophe
键盘键码对照

键盘键码对照 1按键名(key)按键码(keyCode)2 Escape【退出键】273 F1 1124 F2 1135 F3 1146 F4 1157 F5 1168 F6 1179 F7 11810 F8 11911 F9 12012 F10 12113 F11 12214 F12 12315 ScrollLock【滚动锁定键】14516 Print【打印键,亦可截取整个屏幕,在画图、doc、ppt等粘贴】4217 Pause【暂停键】1918 `【反引号】19219 ~【波浪号】19220 ! 4921 @【艾特符,⼩⽼⿏,圈a,蜗⽜】5022 #【井号】5123 $【美元符,中⽂状态下是⼈民币符】5224 % 5325 ^【折⾳符】5426 &【and符,和,且】5527 *【星号】5628 ( 5729 ) 4830 -【减号,横杆】17331 + 613214933250343513545236553376543875539856409574104842 _【下划线】17343 = 6144 Backspace【←回退键】845 Tab【制表键】946 CapsLock【⇪字母⼤写锁】2047 Shift【⇧上档转换键或上档键】1648 q 8149 w 8750 e 6951 r 8252 t 8453 y 8954 u 8555 i 7356 o 7957 p 8058 [ 21959 ] 22160 Q 8161 W 8762 E 6963 R 8264 T 8465 Y 8966 U 8567 I 7368 O 7969 P 8070 { 21971 } 22172 a 6573 s 8374 d 6875 f 7076 g 7177 h 7278 j 7479 k 7580 l 7681 ;【分号】5982'【单引号】 22283 \【反斜杠】22084 A 6585 S 8386 D 6887 F 7088 G 7189 H 7290 J 7491 K 7592 L 7693 :【冒号】5994"【双引号】 22295 |【竖杠】22096 z 9097 x 8898 c 6799 v 86100 b 66101 n 78102 m 77103 ,【逗号】188104 .【句号】190105 /【斜杠】191106 Z 90107 X 88108 C 67109 V 86110 B 66111 N 78112 M 77113 <【⼩于号】188114 >【⼤于号】190115 ? 191116 Control【控制键】17117 OS【window键】91118 Alt【换挡键】18119【空格键】32120 ContextMenu【上下⽂菜单键,等价于⿏标右键】93121 Enter【↩回车键】13122 Insert【插⼊键】45123 Delete【删除键】46124 Home【起始键】36125 End【结束建】35126 PageUp【上页键】33127 PageDown【下页键】34128 ArrowUp【↑上移键】38129 ArrowRight【→右移键】39130 ArrowDown【↓下移键】40131 ArrowLeft【←左移键】37132以下是⼩键盘部分133 NumLock【数字锁定键】144134 / 111135 * 106136 - 109137 + 107138 Enter 13139096140 .【点】110141197142298143399144410014551011466102147710314881041499105内核源码,kernel/include/uapi/linux/input.h中如下定义:Linux下系统和windows下系统键值。
详细的键盘键值表

详细的键盘键值表详细的键值表:常数名称⼗六进制值⼗进制值对应按键VK_LBUTTON011⿏标的左键VK_RBUTTON022⿏标的右键VK-CANCEL033Ctrl+Break(通常不需要处理)VK_MBUTTON044⿏标的中键(三按键⿏标)VK_BACK088Backspace键VK_TAB099Tab键VK_CLEAR0C12Clear键(Num Lock关闭时的数字键盘5)VK_RETURN0D13Enter键VK_SHIFT1016Shift键VK_CONTROL1117Ctrl键VK_MENU1218Alt键VK_PAUSE1319Pause键VK_CAPITAL1420Caps Lock键VK_ESCAPE1B27Ese键VK_SPACE2032Spacebar键VK_PRIOR2133Page Up键VK_NEXT2234Page Domw键VK_END2335End键VK_HOME2436Home键VK_LEFT2537LEFT ARROW 键(←)VK_UP2638UP ARROW键(↑)VK_RIGHT2739RIGHT ARROW键(→)VK_DOWN2840DOWN ARROW键(↓)VK_Select2941Select键VK_PRINT2A42VK_EXECUTE2B43EXECUTE键VK_SNAPSHOT2C44Print Screen键(抓屏)VK_Insert2D45Ins键(Num Lock关闭时的数字键盘0)VK_Delete2E46Del键(Num Lock关闭时的数字键盘.)VK_HELP2F47Help键VK_030480键VK_131491键VK_232502键VK_333513键VK_434524键VK_535535键VK_636546键VK_737557键VK_838568键VK_939579键VK_A4165A键VK_B4266B键VK_C4367C键VK_D4468D键VK_E4569E键VK_F4670F键VK_G4771G键VK_H4872H键VK_I4973I键VK_J4A74J键VK_K4B75K键VK_L4C76L键VK_M4D77M键VK_N4E78N键VK_O4F79O键VK_P5080P键VK_Q5181Q键VK_R5282R键VK_S5383S键VK_T5484T键VK_U5585U键VK_V5686V键VK_W5787W键VK_X5888X键VK_Y5989Y键VK_Z5A90Z键VK_NUMPAD06096数字键0键VK_NUMPAD16197数字键1键VK_NUMPAD26298数字键2键VK_NUMPAD36299数字键3键VK_NUMPAD464100数字键4键VK_NUMPAD565101数字键5键VK_NUMPAD666102数字键6键VK_NUMPAD666102数字键6键VK_NUMPAD767103数字键7键VK_NUMPAD868104数字键8键VK_NUMPAD969105数字键9键VK_MULTIPLY6A106数字键盘上的*键VK_ADD6B107数字键盘上的+键VK_SEPARATOR6C108Separator键VK_SUBTRACT6D109数字键盘上的-键VK_DECIMAL6E110数字键盘上的.键VK_DIVIDE6F111数字键盘上的/键VK_F170112F1键VK_F271113F2键VK_F372114F3键VK_F473115F4键VK_F574116F5键VK_F675117F6键VK_F776118F7键VK_F877119F8键VK_F978120F9键VK_F1079121F10键VK_F117A122F11键VK_F127B123F12键VK_NUMLOCK90144Num Lock 键VK_SCROLL91145Scroll Lock键上⾯没有提到的:(都在⼤键盘)VK_LWIN91左win键VK_RWIN92右win键VK_APPS93右Ctrl左边键,点击相当于点击⿏标右键,会弹出快捷菜单186;(分号)187=键188,键(逗号)189-键(减号)190.键(句号)191/键192`键(Esc下⾯)219[键220键221]键222‘键(引号)delphi虚拟键码对应关键VK_LBUTTON⿏标左键VK_RBUTTON⿏标右键VK_CANCEL控制+休息VK_MBUTTON⿏标中键VK_BACK Backspace键VK_TAB Tab键VK_CLEAR清除主要VK_RETURN Enter键VK_SHIFT Shift键VK_CONTROL Ctrl键VK_MENU Alt键VK_PAUSE暂停关键VK_CAPITAL Caps Lock键VK_KANA可与输⼊法VK_HANGUL可与输⼊法VK_JUNJA可与输⼊法VK_FINAL可与输⼊法VK_HANJA可与输⼊法VK_KANJI可与输⼊法VK_CONVERT可与输⼊法VK_NONCONVERT可与输⼊法VK_ACCEPT可与输⼊法VK_MODECHANGE可与输⼊法VK_ESCAPE Esc键VK_SPACE空间酒吧VK_PRIOR页键VK_NEXT下⼀页关键VK_END END键VK_HOME主页关键VK_LEFT左箭头键VK_UP向上键VK_RIGHT右箭头键VK_DOWN下箭头键VK_SELECT选择关键VK_PRINT打印键(键盘的具体)VK_EXECUTE执⾏关键VK_SNAPSHOT Print Screen键VK_INSERT插⼊关键VK_DELETE Delete键VK_HELP帮助关键VK_LWIN左Windows键(微软键盘)VK_RWIN右Windows键(微软键盘)VK_APPS应⽤关键(微软键盘)VK_NUMPAD0 0键(数字键盘)VK_NUMPAD1 1键(数字键盘)VK_NUMPAD2 2键(数字键盘)VK_NUMPAD3 3键(数字键盘)VK_NUMPAD4 4键(数字键盘)VK_NUMPAD5 5键(数字键盘)VK_NUMPAD6 6键(数字键盘)VK_NUMPAD7 7键(数字键盘)VK_NUMPAD8 8键(数字键盘)VK_NUMPAD9 9键(数字键盘)VK_MULTIPLY多键(数字键盘)VK_ADD添加键(数字键盘)VK_SEPARATOR分离键(数字键盘)VK_SUBTRACT减去键(数字键盘)VK_DECIMAL⼩数点键(数字键盘)VK_DIVIDE鸿沟键(数字键盘)VK_F1 F1键VK_F5 F5键VK_F6 F6键VK_F7 F7键VK_F8 F8键VK_F9 F9键VK_F10 F10键关键VK_F11 F11键VK_F12 F12键VK_F13 F13键VK_F14 F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅⽤于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅⽤于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅⽤于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY⼯艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使⽤VK_PA1 PA1关键VK_OEM_CLEAR清除主要标签数: 1 “ F14键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅⽤于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅⽤于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅⽤于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅⽤于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY⼯艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使⽤VK_PA1 PA1关键VK_OEM_CLEAR清除主要。
键盘数字对应的ASCII码(keycode码)

键盘数字对应的ASCII码(keycode码)keycode 1 = ⿏标左键keycode 2 = ⿏标右键keycode 3 = Cancelkeycode 4 = ⿏标中键keycode 8 = BackSpacekeycode 9 = Tabkeycode 12 = Clear(未知)keycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escapekeycode 32 = spacekeycode 33 = Prior(PageUp键)keycode 34 = Next(PageDown键)keycode 35 = Endkeycode 36 = Homekeycode 37 = Leftkeycode 38 = Upkeycode 39 = Rightkeycode 40 = Downkeycode 41 = Select(未知)keycode 42 = Print(PrintScreen键)keycode 43 = Execute(未知)keycode 45 = Insertkeycode 46 = Deletekeycode 47 = Help(未知)keycode 48 = 0 equal bracerightkeycode 49 = 1 exclam onesuperiorkeycode 50 = 2 quotedbl twosuperiorkeycode 51 = 3 section threesuperiorkeycode 52 = 4 dollarkeycode 53 = 5 percentkeycode 54 = 6 ampersandkeycode 55 = 7 slash braceleftkeycode 56 = 8 parenleft bracketleftkeycode 57 = 9 parenright bracketrightkeycode 65 = a Akeycode 66 = b Bkeycode 67 = c Ckeycode 68 = d Dkeycode 69 = e E EuroSignkeycode 70 = f Fkeycode 71 = g Gkeycode 72 = h Hkeycode 73 = i Ikeycode 74 = j Jkeycode 75 = k Kkeycode 76 = l Lkeycode 77 = m M mukeycode 78 = n Nkeycode 79 = o Okeycode 80 = p Pkeycode 81 = q Q atkeycode 82 = r Rkeycode 83 = s Skeycode 84 = t Tkeycode 85 = u Ukeycode 86 = v Vkeycode 87 = w Wkeycode 88 = x Xkeycode 89 = y Ykeycode 90 = z Zkeycode 96 = KP_0 KP_0(⼩键盘数字0)keycode 97 = KP_1 KP_1(⼩键盘数字1)keycode 98 = KP_2 KP_2(⼩键盘数字2)keycode 99 = KP_3 KP_3(⼩键盘数字3)keycode 100 = KP_4 KP_4(⼩键盘数字4)keycode 101 = KP_5 KP_5(⼩键盘数字5)keycode 102 = KP_6 KP_6(⼩键盘数字6)keycode 103 = KP_7 KP_7(⼩键盘数字7)keycode 104 = KP_8 KP_8(⼩键盘数字8)keycode 105 = KP_9 KP_9(⼩键盘数字9)keycode 106 = KP_Multiply KP_Multiply(⼩键盘乘)keycode 107 = KP_Add KP_Add(⼩键盘加)keycode 108 = KP_Separator KP_Separator(⼩键盘回车键)keycode 109 = KP_Subtract KP_Subtract(⼩键盘减)keycode 110 = KP_Decimal KP_Decimal(⼩键盘⼩数点)keycode 111 = KP_Divide KP_Divide(⼩键盘除)keycode 112 = F1keycode 113 = F2keycode 114 = F3keycode 115 = F4keycode 116 = F5keycode 117 = F6keycode 118 = F7keycode 119 = F8keycode 120 = F9keycode 121 = F10keycode 122 = F11keycode 123 = F12keycode 124 = F13keycode 125 = F14keycode 126 = F15keycode 127 = F16keycode 128 = F17keycode 129 = F18keycode 130 = F19keycode 131 = F20keycode 132 = F21keycode 133 = F22keycode 134 = F23keycode 135 = F24keycode 136 = Num_Lockkeycode 137 = Scroll_Lock(未知)keycode 187 = acute grave(未知)keycode 188 = comma semicolon(未知)(逗号分号)keycode 189 = minus underscore (减号下划线)keycode 190 = period colon (未知冒号)keycode 192 = numbersign apostrophe(未知单引号)keycode 210 = plusminus hyphen macron (未知 & ^)keycode 211 =keycode 212 = copyright registered(未知)keycode 213 = guillemotleft guillemotright(未知)keycode 214 = masculine ordfeminine(未知)keycode 215 = ae AE(未知)keycode 216 = cent yen(未知)keycode 217 = questiondown exclamdown(未知)keycode 218 = onequarter onehalf threequarters(未知)keycode 220 = less greater bar(⼩于号⼤于号未知)keycode 221 = plus asterisk asciitilde(加号星号未知)keycode 227 = multiply division(乘除)keycode 228 = acircumflex Acircumflex(未知)keycode 229 = ecircumflex Ecircumflex(未知)keycode 230 = icircumflex Icircumflex(未知)keycode 231 = ocircumflex Ocircumflex(未知)keycode 232 = ucircumflex Ucircumflex(未知)keycode 233 = ntilde Ntilde(未知)keycode 234 = yacute Yacute(未知)keycode 235 = oslash Ooblique(未知)keycode 236 = aring Aring(未知)keycode 237 = ccedilla Ccedilla(未知)keycode 238 = thorn THORN(未知)keycode 239 = eth ETH(未知)keycode 240 = diaeresis cedilla currency(未知)keycode 241 = agrave Agrave atilde Atilde(未知)keycode 242 = egrave Egrave(未知)keycode 243 = igrave Igrave(未知)keycode 244 = ograve Ograve otilde Otilde(未知)keycode 245 = ugrave Ugrave(未知)keycode 246 = adiaeresis Adiaeresis(未知)keycode 247 = ediaeresis Ediaeresis(未知)keycode 248 = idiaeresis Idiaeresis(未知)keycode 249 = odiaeresis Odiaeresis(未知)keycode 250 = udiaeresis Udiaeresis(未知)keycode 251 = ssharp question backslash(未知)keycode 252 = asciicircum degree(未知)keycode 253 = 3 sterling(未知)keycode 254 = Mode_switch(未知)如果要使⽤组合键,则可以利⽤event.ctrlKey,event.shiftKey,event .altKey值为true或false,判断是否按下了ctrl键、shift键以及alt键。
键盘对应数字-keycode值大全

键盘对应数字-keycode值大event.keycode值大全 1 keycode 8 = BackSpace BackSpace 2 keycode 9 = Tab Tab 3 keycode 12 = Clear 4 keycode 13 = Enter 5 keycode 16 = Shift_L 6 keycode 17 = Control_L 7 keycode 18 = Alt_L 8 keycode 19 = Pause 9 keycode 20 = Caps_Lock 10 keyevent.keycode值大全1 keycode 8 = BackSpace BackSpace2 keycode 9 = Tab Tab3 keycode 12 = Clear4 keycode 13 = Enter5 keycode 16 = Shift_L6 keycode 17 = Control_L7 keycode 18 = Alt_L8 keycode 19 = Pause9 keycode 20 = Caps_Lock10 keycode 27 = Escape Escape11 keycode 32 = space space12 keycode 33 = Prior13 keycode 34 = Next14 keycode 35 = End15 keycode 36 = Home17 keycode 38 = Up18 keycode 39 = Right19 keycode 40 = Down20 keycode 41 = Select21 keycode 42 = Print22 keycode 43 = Execute23 keycode 45 = Insert24 keycode 46 = Delete25 keycode 47 = Help26 keycode 48 = 0 equal braceright27 keycode 49 = 1 exclam onesuperior28 keycode 50 = 2 quotedbl twosuperior29 keycode 51 = 3 section threesuperior30 keycode 52 = 4 dollar31 keycode 53 = 5 percent32 keycode 54 = 6 ampersand33 keycode 55 = 7 slash braceleft34 keycode 56 = 8 parenleft bracketleft35 keycode 57 = 9 parenright bracketright36 keycode 65 = a A37 keycode 66 = b B39 keycode 68 = d D40 keycode 69 = e E EuroSign41 keycode 70 = f F4243 keycode 71 = g G44 keycode 72 = h H45 keycode 73 = i I46 keycode 74 = j J47 keycode 75 = k K48 keycode 76 = l L49 keycode 77 = m M mu50 keycode 78 = n N51 keycode 79 = o O52 keycode 80 = p P53 keycode 81 = q Q at54 keycode 82 = r R55 keycode 83 = s S56 keycode 84 = t T57 keycode 85 = u U58 keycode 86 = v V59 keycode 87 = w W61 keycode 89 = y Y62 keycode 90 = z Z63 keycode 96 = KP_0 KP_064 keycode 97 = KP_1 KP_165 keycode 98 = KP_2 KP_266 keycode 99 = KP_3 KP_367 keycode 100 = KP_4 KP_468 keycode 101 = KP_5 KP_569 keycode 102 = KP_6 KP_670 keycode 103 = KP_7 KP_771 keycode 104 = KP_8 KP_872 keycode 105 = KP_9 KP_973 keycode 106 = KP_Multiply KP_Multiply74 keycode 107 = KP_Add KP_Add7576 keycode 108 = KP_Separator KP_Separator77 keycode 109 = KP_Subtract KP_Subtract78 keycode 110 = KP_Decimal KP_Decimal79 keycode 111 = KP_Divide KP_Divide80 keycode 112 = F181 keycode 113 = F283 keycode 115 = F4848586 keycode 116 = F587 keycode 117 = F688 keycode 118 = F789 keycode 119 = F890 keycode 120 = F991 keycode 121 = F1092 keycode 122 = F1193 keycode 123 = F1294 keycode 124 = F1395 keycode 125 = F1496 keycode 126 = F1597 keycode 127 = F1698 keycode 128 = F1799 keycode 129 = F18 100 keycode 130 = F19 101 keycode 131 = F20 102 keycode 132 = F21 103 keycode 133 = F22104 keycode 134 = F23105 keycode 135 = F24106 keycode 136 = Num_Lock107 keycode 137 = Scroll_Lock108 keycode 187 = acute grave109 keycode 188 = comma semicolon110 keycode 189 = minus underscore111 keycode 190 = period colon112 keycode 192 = numbersign apostrophe113 keycode 210 = plusminus hyphen macron114 keycode 211 =115 keycode 212 = copyright registered116 keycode 213 = guillemotleft guillemotright117 keycode 214 = masculine ordfeminine118 keycode 215 = ae AE119 keycode 216 = cent yen120 keycode 217 = questiondown exclamdown121 keycode 218 = onequarter onehalf threequarters 122 keycode 220 = less greater bar123 keycode 221 = plus asterisk asciitilde124 keycode 227 = multiply division125126 keycode 228 = acircumflex Acircumflex 127 keycode 229 = ecircumflex Ecircumflex 128 keycode 230 = icircumflex Icircumflex 129 keycode 231 = ocircumflex Ocircumflex 130 keycode 232 = ucircumflex Ucircumflex 131 keycode 233 = ntilde Ntilde132 keycode 234 = yacute Yacute133 keycode 235 = oslash Ooblique134 keycode 236 = aring Aring135 keycode 237 = ccedilla Ccedilla136 keycode 238 = thorn THORN137 keycode 239 = eth ETH138 keycode 240 = diaeresis cedilla currency 139 keycode 241 = agrave Agrave atilde Atilde 140 keycode 242 = egrave Egrave141 keycode 243 = igrave Igrave142 keycode 244 = ograve Ograve otilde Otilde 143 keycode 245 = ugrave Ugrave144 keycode 246 = adiaeresis Adiaeresis145 keycode 247 = ediaeresis Ediaeresis146 keycode 248 = idiaeresis Idiaeresis147 keycode 249 = odiaeresis Odiaeresis148 keycode 250 = udiaeresis Udiaeresis149 keycode 251 = ssharp question backslash150 keycode 252 = asciicircum degree151 keycode 253 = 3 sterling152 keycode 254 = Mode_switch153154 使用event对象的keyCode属性判断输入的键值155 eg:if(event.keyCode==13)alert(“enter!”); 156 键值对应表157 A0X65 U 0X85158 B0X66V0X86159 C0X67W0X87160 D0X68X 0X88161 E0X69Y0X89162 F0X70Z0X90163 G0X7100X48164 H0X7210X49165 I 0X7320X50166 J 0X74 3 0X51167 K0X75 4 0X52168 L0X76 5 0X53169 M0X7760X54170 N0X78 7 0X55171 O0X79 8 0X56172 P0X80 9 0X57173 Q0X81ESC0X1B174 R0X82CTRL 0X11175 S0X83SHIFT0X10176 T0X84ENTER0XD177178如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift 键以及alt键转自:经典文章网() - 详文链接:/zonghe/biancheng/65.html用VB编写键盘任意组合键(包括2、3、4键组合)在一些程序中,有一些快捷方式(如:Shift键最小化、ESC键退出、Ctrl+S存盘、Alt+x退出等等)。
键盘键与虚拟键码对照表

键盘键与虚拟键码对照表键盘键与虚拟键码对照表字母和数字键数字小键盘的键功能键其它键键键码键键码键键码键键码A 65 0 96 F1 112 Backspace 8B 66 1 97 F2 113 Tab 9C 67 2 98 F3 114 Clear 12D 68 3 99 F4 115 Enter 13E 69 4 100 F5 116 Shift 16F 70 5 101 F6 117 Control 17G 71 6 102 F7 118 Alt 1 8H 72 7 103 F8 119 Caps Lock 20I 73 8 104 F9 120 Esc 27 J 74 9 105 F10 121 Spacebar 32 K 75 * 106 F11 122 Page Up 33L 76 + 107 F12 123 Page Down 34M 77 Enter 108 -- -- End 3 5N 78 - 109 -- -- Home 3 6O 79 . 110 -- -- Left Arrow 37P 80 / 111 -- -- Up Arrow38Q 81 -- -- -- -- Right Arro w 39R 82 -- -- -- -- Down Arrow 40S 83 -- -- -- -- Insert45T 84 -- -- -- -- Delete46U 85 -- -- -- -- Help47V 86 -- -- -- -- Num Lock 144W 87X 88Y 89Z 900 481 492 503 514 525 536 547 558 569 570x1 鼠标左键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 PRINT SCREEN 键0x2B EXECUTE 键0x2C SNAPSHOT 键0x2D Insert 键0x2E Delete 键0x2F HELP 键0x90 NUM LOCK 键A 至Z 键与 A –Z 字母的ASCII 码相同:值描述65 A 键66 B 键67 C 键68 D 键69 E 键70 F 键71 G 键72 H 键73 I 键74 J 键76 L 键77 M 键78 N 键79 O 键80 P 键81 Q 键82 R 键83 S 键84 T 键85 U 键86 V 键87 W 键88 X 键89 Y 键90 Z 键0 至9 键与数字0 –9 的ASCII 码相同:值描述49 1 键50 2 键51 3 键52 4 键53 5 键54 6 键55 7 键56 8 键57 9 键下列常数代表数字键盘上的键:值描述0x60 0 键0x61 1 键0x62 2 键0x63 3 键0x64 4 键0x65 5 键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 键0x77 F8 键0x78 F9 键0x79 F10 键0x7A F11 键0x7B F12 键0x7C F13 键0x7D F14 键0x7E F15 键0x7F F16 键0 None3 Cancel(Break)8 Back9 Tab13 Return16 ShiftKey17 ControlKey18 Menu19 Pause20 Capital(大小写) 27 Escape32 Space33 PageUp34 Next(PageDonw)35 End36 Home37 Left38 Up39 Right40 Down0-9 48-5745 Insert46 Delete65->90 A->Z91 LWin93 Apps96 105 NumPad0-106 Multiply *107 Add+108109 Subtract-110 Decimal .111 Divide /112-123 F1-F12144 NumLock145 Scroll173 VolumeMute174 VolumeDown175 VolumeUp186 Oem1 ; 187 Oemplus = 188 Oemcomma , 189 OemMinus -190 OemPeriod .191 OemQuestion /192 Oemtilde `219 OemOpenBrackets [220 Oem5 \ 221 Oem6 ] 222 Oem7 '。
键盘按键对应的十六进制编码
键盘按键对应的十六进制编码键盘按键对应的十六进制编码是一个固定的映射关系,用于表示每个按键在计算机中的唯一标识。
以下是一些常见的键盘按键及其对应的十六进制编码(也称为扫描码或虚拟键码):0x08:Backspace键(退格键)0x09:Tab键(制表键)0x0C:Clear键(数字键盘上的5,当Num Lock关闭时)0x0D:Enter键(回车键)0x10:Shift键(左或右Shift键)0x11:Ctrl键(左或右Ctrl键)0x12:Alt键(左或右Alt键)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:Print键(打印键)0x2B:Execute键(执行键)0x2D:Insert键(插入键)或Num Lock关闭时的数字键盘00x2E:Delete键(删除键)或Num Lock关闭时的数字键盘.0x2F:Help键(帮助键)此外,字母、数字和特殊字符键(如A-Z、0-9、@、#等)的编码通常从0x30开始,每个键都有一个唯一的编码。
例如,0x41代表A键,0x42代表B键,依此类推。
需要注意的是,这些编码值可能会因不同的操作系统、编程语言和键盘布局而有所差异。
因此,在特定上下文中使用时,请确保查阅相关文档以获取准确的映射关系。
键盘码表:单键扫描码,ascii,组合键码
键盘码表:单键扫描码,ascii,组合键码字母和空格按键的编码表按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码a 1E 61 1E 41 1E 01 1E 00b 30 62 30 42 30 02 30 00c 2E 63 2E 43 2E 03 2E 00d 20 64 20 44 20 04 20 00e 12 65 12 45 12 05 12 00f 21 66 21 46 21 06 21 00g 22 67 22 47 22 07 22 00h 23 68 23 48 23 08 23 00i 17 69 17 49 17 09 17 00 j 24 6A 24 4A 24 0A 24 00 k 25 6B 25 4B 25 0B 25 00 l 26 6C 26 4C 26 0C 26 00 m 32 6D 32 4D32 0D 32 00 n 31 6E 31 4E 31 0E 31 00 o 18 6F 18 4F 18 0F 18 00 p 19 70 19 50 19 10 19 00 q 10 71 10 51 10 11 10 00 r 13 72 13 52 13 12 13 00 s 1F 73 1F 53 1F 13 1F 00 t 14 74 14 54 14 14 14 00 u 16 75 16 55 16 15 16 00 v 2F 76 2F 56 2F 16 2F 00 w 11 77 11 57 11 17 11 00 x 2D 78 2D 58 2D 18 2D 00 y 15 79 15 59 15 19 15 00 z 2C 7A 2C 5A 2C 1A 2C 00 SpaceBar 39 20 39 20 39 20 39 20功能键和数字键盘的编码表·内容正⽂按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码F1 3B 00 54 00 5E 00 68 00 F2 3C 00 55 00 5F 00 69 00 F3 3D 00 56 00 60 00 6A 00 F4 3E 00 57 00 61 00 6B 00 F5 3F 00 58 00 62 00 6C 00 F6 40 00 59 00 63 00 6D 00 F7 41 00 5A 00 64 00 6E 00 F8 42 00 5B 00 65 00 6F 00 F9 43 00 5C 00 66 00 70 00 F10 44 00 5D 00 67 00 71 00 F11 85 00 87 00 89 00 8B 00 F12 86 00 88 00 8A 00 8C 00 键盘码表:单键扫描码,ascii,组合键码数字键盘的编码表按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码Ins&0 52 00 52 30 92 00 00 End&1 4F 00 4F 31 75 00 00 01 ↓&2 50 00 50 32 91 00 00 02 PgDn&3 51 00 51 33 76 00 00 03←&4 4B 00 4B 34 73 00 00 04 5 4C 00 4C 35 8F 00 00 05 →&6 4D 00 4D 36 74 00 00 06 Home&7 47 00 47 37 77 00 00 07↑&8 48 00 48 38 8D 00 00 08 PgUp&9 49 00 49 39 84 00 00 09 + 4E 2B 4E 2B 90 00 4E 00 - 4A 2D 4A 2D 8E 00 4A 00 Del&'.' 53 00 53 2E 93 00 00 * 37 2A 37 2A 96 00 37 00第⼀排数字键盘的编码表按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码`@~ 29 60 29 7E 00 29 00 1@! 02 31 02 21 00 78 00 2@@ 03 32 03 40 03 00 79 00 3@# 04 33 04 23 00 7A 00 4@$ 05 34 05 24 00 7B 00 5@% 06 35 06 25 00 7C 00 6@^ 07 36 07 5E 07 1E 7D 00 7@& 08 37 08 26 00 7E 00 8@* 09 38 09 2A 00 7F 00 9@( 0A 39 0A 38 00 80 00 0@) 0B 30 0B 29 00 81 00 -@_0C 2D 0C 5F 0C 1F 82 00 =@+0D 3D 0D 2B 00 83 00操作、标号和附加按键等的编码表·内容正⽂按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码Esc 01 1B 01 1B 01 1B 01 00 Backspace 0E 08 0E 08 0E 7F 0E 00 Tab 0F 09 0F 00 94 00 A5 00 Enter 1C 0D 1C 0D 1C 0A 1C 00标号按键的编码表按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码[@{ 1A 5B 1A 7B 1A 1B 1A 00]@} 1B 5D 1B 7D 1B 1D 1B 00 ;@: 27 3B 27 3A 00 27 00 @" 28 27 28 22 00 28 00 \@| 2b 5C 2b 7C 2B 1C 2b 00 , @ < 33 2C 33 3C 00 33 00 . @> 34 2E 34 3E 00 34 00 / @ ? 35 2F 35 3F 00 35 00、附加按键的编码表按键单键SHIFT CTRL ALT扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码Flash(/) E0 2F E0 2F 95 00 A4 00 Enter E0 0D E0 0D E0 0A A6 00 Home 47 E0 47 E0 77 E0 97 00 End 4F E0 4F E0 75 E0 9F 00 PageUp 49 E0 49 E0 84 E0 99 00 PageDown 51 E0 51 E0 76 E0 A1 00 DnArrow 50 E0 50 E0 91 E0 A0 00 LeftArrow 4B E0 4B E0 73 E0 9B 00 RightArrow 4D E0 4D E0 74 E0 9D 00 UpArrow 48 E0 48 E0 8D E0 98 00 Ins 52 E0 52 E0 92 E0 A2 00 Del 53 E0 53 E0 93 E0 A3 00其它按键的扫描码当这些键被按下时,BIOS并没有把它们的扫描码输⼊键盘缓冲区。
ASC II码
B →66C →67D →68E →69F →70G →71H →72I →73J →74K →75L →76M →77N →78O →79P →80Q →81R →82S →83T →84U →85V →86W →87X →88Y →89Z →900 ) →481 ! →492 @ →503 # →514 $ →525 % →536 ^ →547 & →558 * →569 ( →57Esc →27` ~ →192- _ →189= + →187\ | →220←Back Space →8Caps Lock →20 Shift →16Left Shift →160 Right Shift →161 Ctrl →17Left Crtl →162 Right Ctrl →163 Win →91Alt →18Letf Alt →164 Right Alt →165空格键Space →32 Right Mouse →93 Enter →13Macro →226[ { →219] } →221; : →186‘“→222, < →188. > →190/ ? →191★数字键盘区数字键盘0 →96 数字键盘1 →97 数字键盘2 →98 数字键盘3 →99 数字键盘4 →100 数字键盘5 →101 数字键盘6 →102 数字键盘7 →103 数字键盘8 →104 数字键盘9 →105 Num Lock →144 / →111* →106- →109+ →107Enter →13. →110★功能键区F2 →113F3 →114F4 →115F5 →116F6 →117F7 →118F8 →119F9 →120F10 →121F11 →122F12 →123★编辑键区Print Screen →44 Scroll Lock →145 Pause Break →19 Insert →45 Delete →46 Home →36End →35Page Up →33 Page Down →34 左箭头→37上箭头→38右箭头→39下箭头→40 ASC码对照表键盘按下事件的对应的ASC码不容易记,现在就把它写下来,作为备份a-z:65-90ESC键VK_ESCAPE (27)回车键:VK_RETURN (13)TAB键:VK_TAB (9)Caps Lock键:VK_CAPITAL (20)Shift键:VK_SHIFT ($10/16)Ctrl键:VK_CONTROL (17)Alt键:VK_MENU (18)空格键:VK_SPACE ($20/32)退格键:VK_BACK (8)左徽标键:VK_LWIN (91)右徽标键:VK_LWIN (92)鼠标右键快捷键:VK_APPS (93)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。
Keycode对照表(标准 全面)
34 Delete 35 36 37 38 Num Lock ;: =+ ,<
多媒体键码值(keyCode) 按键 音量 加 浏览 器 键码 175 172 按键 音量减 邮件 键码 174 180 按键 停止 搜索 键码 179 170 按键 键码 静音 173 收藏 171 vbKeyNumpad 0 vbKeyNumpad 9 vbKeyMultiply vbKeyAdd vbKeySeparat or vbKeySubtract vbKeyDecimal vbKeyDivide 下列常数代表数字键盘上的键: 0x60 0x69 0x6A 0x6B 0x6C 0x6D 0x6E 0x6F 96 105 106 107 108 109 110 111 0键 9键 MULTIPLICATIO N SIGN(*)键 PLUS SIGN(+) 键 键 ENTER MINUS SIGN(–) DECIMAL POINT(.)键 DIVISION SIGN(/)键
A至Z键与A–Z字母的ASCII码相 同: vbKey 65 65 A键 A vbKey 80 80 P键 P vbKey 90 90 Z键 Z 0至9键与数字0–9的ASCII码相 同: vbKey 48 48 0键 0 vbKey 9 57 KeyF16 0x70 0x7A 0x7F 112 122 127 F1键 F11键 F16键
字母和数字键的键码值(keyCode) 按键 A B C D E F G H I 键码 65 66 67 68 69 70 71 72 73 按键 J K L M N O P Q R 键码 74 75 76 77 78 79 80 81 82 按键 S T U V W X Y Z 0 键码 83 84 85 86 87 88 89 90 48 按键 键码 1 2 3 4 5 6 7 8 9 49 50 51 52 53 54 55 56 57 常数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
104键键盘按键码对照★主键盘区
A →65
B →66
C →67
D →68
E →69
F →70
G →71
H →72
I →73
J →74
K →75
L →76
M →77
N →78
O →79
P →80
Q →81
R →82
S →83
T →84
U →85
V →86
W →87
X →88
Y →89
Z →90
0 ) →48
1 ! →49
2 @ →50
3 # →51
4 $ →52
5 % →53
6 ^ →54
7 & →55
8 * →56
9 ( →57
` ~ →192
- _ →189
= + →187
\ | →220
←Back Space →8 Tab →9
Caps Lock →20 Shift →16
Left Shift →160 Right Shift →161 Ctrl →17
Left Crtl →162 Right Ctrl →163 Win →91
Alt →18
Letf Alt →164 Right Alt →165
空格键Space →32 Right Mouse →93 Enter →13 Macro →226
[ { →219
] } →221
; : →186
‘“→222
, < →188
. > →190
/ ? →191
★数字键盘区
数字键盘0 →96 数字键盘1 →97 数字键盘2 →98 数字键盘3 →99 数字键盘4 →100 数字键盘5 →101 数字键盘6 →102 数字键盘7 →103 数字键盘8 →104 数字键盘9 →105 Num Lock →144 / →111
- →109
+ →107
Enter →13
. →110
★功能键区
F1 →112
F2 →113
F3 →114
F4 →115
F5 →116
F6 →117
F7 →118
F8 →119
F9 →120
F10 →121
F11 →122
F12 →123
★编辑键区Print Screen →44 Scroll Lock →145 Pause Break →19 Insert →45 Delete →46 Home →36
End →35
Page Up →33 Page Down →34 左箭头→37
上箭头→38
右箭头→39
下箭头→40
字母和数字键的键码值(keyCode)
按键键码按键键码按键键码按键键码
A 65 J 74 S 83 1 49
B 66 K 75 T 84 2 50
C 67 L 76 U 85 3 51
D 68 M 77 V 86 4 52
E 69 N 78 W 87 5 53
F 70 O 79 X 88 6 54
G 71 P 80 Y 89 7 55
H 72 Q 81 Z 90 8 56
I 73 R 82 0 48 9 57 数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)
按键键码按键键码按键键码按键键码
0 96 8 104 F1 112 F7 118
1 97 9 105 F
2 11
3 F8 119
2 98 * 106 F
3 11
4 F9 120
3 99 + 107 F
4 11
5 F10 121
4 100 Enter 108 F
5 11
6 F11 122
5 101 - 109 F
6 11
7 F12 123
6 102 . 110
7 103 / 111
控制键键码值(keyCode)
按键键码按键键码按键键码按键键码
BackSpace 8 Esc 27 Right
Arrow
39 -_ 189
Tab 9 Spacebar 32 Dw Arrow 40 .> 190 Clear 12 Page Up 33 Insert 45 /? 191
Enter 13 Page
Down
34 Delete 46 `~ 192
Shift 16 End 35 Num Lock 144 [{ 219 Control 17 Home 36 ;: 186 \| 220
Alt 18 Left
Arrow
37 =+ 187 ]} 221
Cape Lock 20 Up Arrow 38 ,< 188 '" 222 多媒体键码值(keyCode)
按键键码按键键码按键键码按键键码音量加175
音量减174
停止179
静音173
浏览器172
邮件180
搜索170
收藏171。