Virtual-Key Codes (Windows).pdf

(154 KB) Pobierz
25.10.2017
Virtual-Key Codes (Windows)
Virtual-Key Codes
The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents
for the virtual-key codes used by the system. The codes are listed in numeric order.
Constant/va
lue
Description
Left mouse button
VK_LBUTTO
N
0x01
VK_RBUTTO
N
0x02
Right mouse button
VK_CANCEL
0x03
Control-break processing
VK_MBUTT
ON
0x04
Middle mouse button (three-button mouse)
VK_XBUTTO
N1
0x05
X1 mouse button
VK_XBUTTO
N2
0x06
X2 mouse button
-
0x07
Undefined
VK_BACK
BACKSPACE key
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
1/18
25.10.2017
Virtual-Key Codes (Windows)
0x08
VK_TAB
0x09
TAB key
-
0x0A-0B
Reserved
VK_CLEAR
0x0C
CLEAR key
VK_RETURN
0x0D
ENTER key
-
0x0E-0F
Undefined
VK_SHIFT
0x10
SHIFT key
VK_CONTR
OL
0x11
CTRL key
VK_MENU
0x12
ALT key
VK_PAUSE
0x13
PAUSE key
VK_CAPITA
L
0x14
CAPS LOCK key
VK_KANA
0x15
IME Kana mode
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
2/18
25.10.2017
Virtual-Key Codes (Windows)
VK_HANGU
EL
0x15
IME Hanguel mode (maintained for compatibility; use VK_HANGUL)
VK_HANGU
L
0x15
IME Hangul mode
-
0x16
Undefined
VK_JUNJA
0x17
IME Junja mode
VK_FINAL
0x18
IME final mode
VK_HANJA
0x19
IME Hanja mode
VK_KANJI
0x19
IME Kanji mode
-
0x1A
Undefined
VK_ESCAPE
0x1B
ESC key
VK_CONVE
RT
0x1C
IME convert
VK_NONCO
NVERT
IME nonconvert
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
3/18
25.10.2017
Virtual-Key Codes (Windows)
0x1D
VK_ACCEPT
0x1E
IME accept
VK_MODEC
HANGE
0x1F
IME mode change request
VK_SPACE
0x20
SPACEBAR
VK_PRIOR
0x21
PAGE UP key
VK_NEXT
0x22
PAGE DOWN key
VK_END
0x23
END key
VK_HOME
0x24
HOME key
VK_LEFT
0x25
LEFT ARROW key
VK_UP
0x26
UP ARROW key
VK_RIGHT
0x27
RIGHT ARROW key
VK_DOWN
0x28
DOWN ARROW key
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
4/18
25.10.2017
Virtual-Key Codes (Windows)
VK_SELECT
0x29
SELECT key
VK_PRINT
0x2A
PRINT key
VK_EXECUT
E
0x2B
EXECUTE key
VK_SNAPS
HOT
0x2C
PRINT SCREEN key
VK_INSERT
0x2D
INS key
VK_DELETE
0x2E
DEL key
VK_HELP
0x2F
HELP key
0x30
0 key
0x31
1 key
0x32
2 key
0x33
3 key
0x34
4 key
5 key
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
5/18
Zgłoś jeśli naruszono regulamin