Skip to content

KeyCodeConstants

KeyDownKeyUp事件的KeyCode参数中报告的虚拟键代码。值与底层Windows虚拟键代码(VK_*)匹配。

INFO

在经典VBA中,KeyCodeConstants是独立常量模块;在VB6和twinBASIC中它是一个枚举。

鼠标按钮和修饰键

常量说明
vbKeyLButton1鼠标左键。
vbKeyRButton2鼠标右键。
vbKeyMButton4鼠标中键。
vbKeyShift16Shift
vbKeyControl17Ctrl
vbKeyMenu18Alt

编辑和导航

常量说明
vbKeyCancel3Ctrl+Break
vbKeyBack8Backspace
vbKeyTab9Tab
vbKeyClear12Clear(数字小键盘5,不按Num Lock)。
vbKeyReturn13Enter
vbKeyPause19Pause
vbKeyCapital20Caps Lock
vbKeyEscape27Esc
vbKeySpace32空格
vbKeyPageUp33Page Up
vbKeyPageDown34Page Down
vbKeyEnd35End
vbKeyHome36Home
vbKeyLeft37左箭头
vbKeyUp38上箭头
vbKeyRight39右箭头
vbKeyDown40下箭头
vbKeySelect41Select
vbKeyPrint42Print
vbKeyExecute43Execute
vbKeySnapshot44Print Screen
vbKeyInsert45Insert
vbKeyDelete46Delete
vbKeyHelp47Help
vbKeyNumlock144Num Lock
vbKeyScrollLock145Scroll Lock

字母键

常量说明
vbKeyA -- vbKeyZ65 -- 90字母AZ

数字键

常量说明
vbKey0 -- vbKey948 -- 57主键盘上的数字09

数字小键盘

常量说明
vbKeyNumpad0 -- vbKeyNumpad996 -- 105数字小键盘上的数字09
vbKeyMultiply106数字小键盘上的*****。
vbKeyAdd107数字小键盘上的**+**。
vbKeySeparator108数字小键盘分隔符。
vbKeySubtract109数字小键盘上的**-**。
vbKeyDecimal110数字小键盘上的**.**。
vbKeyDivide111数字小键盘上的**/**。

功能键

常量说明
vbKeyF1 -- vbKeyF16112 -- 127功能键F1F16

twinBASIC及其LOGO版权为作者"韦恩"所有