键盘虚拟码

  看javascript代码,用到键盘虚拟码,找到发布如下:

VK_RETURN Enter key

VK_SHIFT Shift key

VK_CONTROL Ctrl key

VK_MENU Alt key

VK_PAUSE Pause key

VK_CAPITAL Caps Lock key

VK_KANA Used with IME

VK_HANGUL Used with IME

VK_JUNJA Used with IME

VK_FINAL Used with IME

VK_HANJA Used with IME

VK_KANJI Used with IME

VK_CONVERT Used with IME

VK_NONCONVERT Used with IME

VK_ACCEPT Used with IME

VK_MODECHANGE Used with IME

VK_ESCAPE Esc key

VK_SPACE Space bar

VK_PRIOR Page Up key

VK_NEXT Page Down key

VK_END End key

VK_HOME Home key

VK_LEFT Left Arrow key

VK_UP Up Arrow key

VK_RIGHT Right Arrow key

VK_DOWN Down Arrow key

VK_SELECT Select key

VK_PRINT Print key (keyboard-specific)

VK_EXECUTE Execute key

VK_SNAPSHOT Print Screen key

VK_INSERT Insert key

VK_DELETE Delete key

VK_HELP Help key

VK_LWIN Left Windows key (Microsoft keyboard)

VK_RWIN Right Windows key (Microsoft keyboard)

VK_APPS Applications key (Microsoft keyboard)

VK_NUMPAD0 0 key (numeric keypad)

VK_NUMPAD1 1 key (numeric keypad)

VK_NUMPAD2 2 key (numeric keypad)

VK_NUMPAD3 3 key (numeric keypad)

VK_NUMPAD4 4 key (numeric keypad)

VK_NUMPAD5 5 key (numeric keypad)

VK_NUMPAD6 6 key (numeric keypad)

VK_NUMPAD7 7 key (numeric keypad)

VK_NUMPAD8 8 key (numeric keypad)

VK_NUMPAD9 9 key (numeric keypad)

VK_MULTIPLY Multiply key (numeric keypad)

VK_ADD Add key (numeric keypad)

VK_SEPARATOR Separator key (numeric keypad)

VK_SUBTRACT Subtract key (numeric keypad)

VK_DECIMAL Decimal key (numeric keypad)

VK_DIVIDE Divide key (numeric keypad)

VK_F1 F1 key

VK_F2 F2 key

VK_F3 F3 key

VK_F4 F4 key

VK_F5 F5 key

VK_F6 F6 key

VK_F7 F7 key

VK_F8 F8 key

VK_F9 F9 key

VK_F10 F10 key

VK_F11 F11 key

VK_F12 F12 key

VK_F13 F13 key

VK_F14 F14 key

VK_F15 F15 key

VK_F16 F16 key

VK_F17 F17 key

VK_F18 F18 key

VK_F19 F19 key

VK_F20 F20 key

VK_F21 F21 key

VK_F22 F22 key

VK_F23 F23 key

VK_F24 F24 key

VK_NUMLOCK Num Lock key

VK_SCROLL Scroll Lock key

VK_LSHIFT Left Shift key (only used with GetAsyncKeyState and GetKeyState)

VK_RSHIFT Right Shift key (only used with GetAsyncKeyState and GetKeyState)

VK_LCONTROL Left Ctrl key (only used with GetAsyncKeyState and GetKeyState)

VK_RCONTROL Right Ctrl key (only used with GetAsyncKeyState and GetKeyState)

VK_LMENU Left Alt key (only used with GetAsyncKeyState and GetKeyState)

VK_RMENU Right Alt key (only used with GetAsyncKeyState and GetKeyState)

VK_PROCESSKEY Process key

VK_ATTN Attn key

VK_CRSEL CrSel key

VK_EXSEL ExSel key

VK_EREOF Erase EOF key

VK_PLAY Play key

VK_ZOOM Zoom key

VK_NONAME Reserved for future use

VK_PA1 PA1 key

VK_OEM_CLEAR Clear key

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

1    VK_LBUTTON   鼠标左键 

2    VK_RBUTTON   鼠标右键 

3    VK_CANCEL   Ctrl+Break(通常不需要处理) 

4    VK_MBUTTON   鼠标中键 

8    VK_BACK    Backspace 

9    VK_TAB     Tab 

12   VK_CLEAR    Num Lock关闭时的数字键盘5 

13   VK_RETURN   Enter(或者另一个) 

16   VK_SHIFT    Shift(或者另一个) 

17   VK_CONTROL   Ctrl(或者另一个) 

18   VK_MENU    Alt(或者另一个) 

19   VK_PAUSE    Pause 

20   VK_CAPITAL   Caps Lock 

27   VK_ESCAPE   Esc 

32   VK_SPACE    Spacebar 

33   VK_PRIOR    Page Up 

34   VK_NEXT    Page Down 

35   VK_END     End 

36   VK_HOME    Home 

37    VK_LEFT    左箭头 

38   VK_UP     上箭头 

39   VK_RIGHT   右箭头 

40   VK_DOWN    下箭头 

41   VK_SELECT   可选 

42   VK_PRINT   可选 

43   VK_EXECUTE  可选 

44   VK_SNAPSHOT  Print Screen 

45   VK_INSERT   Insert 

46   VK_DELETE  Delete 

47   VK_HELP   可选

48~57                        主键盘上的0~9

48        48      主键盘上的0 

49        49      主键盘上的1

50        50      主键盘上的2 

51        51      主键盘上的3 

52        52      主键盘上的4 

53        53      主键盘上的5 

54        54      主键盘上的6 

55        55      主键盘上的7

56        56      主键盘上的8 

57        57      主键盘上的9

65~90                       A~Z

65          A

66          B

67          C

68          D

69          E

70          F

71          G

72          H

73          I

74          J

75          K

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      

91   VK_LWIN    左Windows键  

92   VK_RWIN    右Windows键  

93   VK_APPS    Applications键 

96~105 VK_NUMPAD0~VK_NUMPAD9   Num Lock打开时数字键盘上的0~9 

106   VK_NULTIPLY         数字键盘上的* 

107   VK_ADD           数字键盘上的+ 

108   VK_SEPARATOR        可选 

109   VK_SUBTRACT         数字键盘上的- 

110   VK_DECIMAL         数字键盘上的. 

111   VK_DIVIDE          数字键盘上的/ 

112~135 VK_F1~VK_F24        功能键F1~F24 

144   VK_NUMLOCK         Num Lock 

145   VK_SCROLL          Scroll Lock

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是Java中常用的一些键盘VK键值列表: - VK_ENTER:回车键 - VK_BACK_SPACE:退格键 - VK_TAB:制表键 - VK_SHIFT:Shift键 - VK_CONTROL:Ctrl键 - VK_ALT:Alt键 - VK_PAUSE:暂停键 - VK_CAPS_LOCK:大写锁定键 - VK_ESCAPE:Esc键 - VK_SPACE:空格键 - VK_PAGE_UP:向上翻页键 - VK_PAGE_DOWN:向下翻页键 - VK_END:结束键 - VK_HOME:开始键 - VK_LEFT:左箭头键 - VK_UP:上箭头键 - VK_RIGHT:右箭头键 - VK_DOWN:下箭头键 - VK_COMMA:逗号键 - VK_PERIOD:句号键 - VK_SLASH:斜杠键 - VK_SEMICOLON:分号键 - VK_EQUALS:等于号键 - VK_OPEN_BRACKET:左方括号键 - VK_CLOSE_BRACKET:右方括号键 - VK_BACK_SLASH:反斜杠键 - 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_F2:F2键 - VK_F3:F3键 - VK_F4:F4键 - VK_F5:F5键 - VK_F6:F6键 - VK_F7:F7键 - VK_F8:F8键 - VK_F9:F9键 - VK_F10:F10键 - VK_F11:F11键 - VK_F12:F12键

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值