This article provides documentation of all the keyboard constants.
Constant
|
Description
|
vk_nokey
|
keycode representing that no key is pressed
|
vk_anykey
|
keycode representing that any key is pressed
|
vk_left
|
keycode for left arrow key
|
vk_right
|
keycode for right arrow key
|
vk_up
|
keycode for up arrow key
|
vk_down
|
keycode for down arrow key
|
vk_enter
|
enter key
|
vk_escape
|
escape key
|
vk_space
|
space key
|
vk_shift
|
either of the shift keys
|
vk_control
|
either of the control keys
|
vk_alt
|
alt key
|
vk_backspace
|
backspace key
|
vk_tab
|
tab key
|
vk_f1 ... vk_f12
|
keycode for the function keys F1 to F12
|
vk_numpad0 ... vk_numpad9
|
number keys on the numeric keypad
|
vk_multiply
|
multiply key on the numeric keypad
|
vk_divide
|
divide key on the numeric keypad
|
vk_add
|
key on the numeric keypad
|
vk_subtract
|
subtract key on the numeric keypad
|
vk_decimal
|
decimal dot keys on the numeric keypad
|
Constant
|
Description
|
vk_home
|
home key
|
vk_end
|
end key
|
vk_delete
|
delete key
|
vk_insert
|
insert key
|
vk_pageup
|
pageup key
|
vk_pagedown
|
pagedown key
|
vk_pause
|
pause/break key
|
vk_printscreen
|
printscreen/sysrq key
|
Constant
|
Description
|
vk_lshift
|
left shift key
|
vk_lcontrol
|
left control key
|
vk_lalt
|
left alt key
|
vk_rshift
|
right shift key
|
vk_rcontrol
|
right control key
|
vk_ralt
|
right alt key
|