Enum VirtualKey
Virtual-key codes.
Assembly: Dalamud.dll
View Source
public enum VirtualKey : ushort
Fields
NO_KEY
This is an addendum to use on functions in which you have to pass a zero value to represent no key code.
View Source
NO_KEY = 0
LBUTTON
Left mouse button.
View Source
LBUTTON = 1
RBUTTON
Right mouse button.
View Source
RBUTTON = 2
CANCEL
Control-break processing.
View Source
CANCEL = 3
MBUTTON
Middle mouse button (three-button mouse).
View Source
MBUTTON = 4
XBUTTON1
X1 mouse button.
View Source
XBUTTON1 = 5
XBUTTON2
X2 mouse button.
View Source
XBUTTON2 = 6
BACK
BACKSPACE key.
View Source
BACK = 8
TAB
TAB key.
View Source
TAB = 9
CLEAR
CLEAR key.
View Source
CLEAR = 12
RETURN
RETURN key.
View Source
RETURN = 13
SHIFT
SHIFT key.
View Source
SHIFT = 16
CONTROL
CONTROL key.
View Source
CONTROL = 17
MENU
ALT key.
View Source
MENU = 18
PAUSE
PAUSE key.
View Source
PAUSE = 19
CAPITAL
CAPS LOCK key.
View Source
CAPITAL = 20
KANA
IME Kana mode.
View Source
KANA = 21
HANGEUL
IME Hangeul mode (maintained for compatibility; use User32.VirtualKey.HANGUL).
View Source
HANGEUL = 21
HANGUL
IME Hangul mode.
View Source
HANGUL = 21
JUNJA
IME Junja mode.
View Source
JUNJA = 23
FINAL
IME final mode.
View Source
FINAL = 24
HANJA
IME Hanja mode.
View Source
HANJA = 25
KANJI
IME Kanji mode.
View Source
KANJI = 25
ESCAPE
ESC key.
View Source
ESCAPE = 27
CONVERT
IME convert.
View Source
CONVERT = 28
NONCONVERT
IME nonconvert.
View Source
NONCONVERT = 29
ACCEPT
IME accept.
View Source
ACCEPT = 30
MODECHANGE
IME mode change request.
View Source
MODECHANGE = 31
SPACE
SPACEBAR.
View Source
SPACE = 32
PRIOR
PAGE UP key.
View Source
PRIOR = 33
NEXT
PAGE DOWN key.
View Source
NEXT = 34
END
END key.
View Source
END = 35
HOME
HOME key.
View Source
HOME = 36
LEFT
LEFT ARROW key.
View Source
LEFT = 37
UP
UP ARROW key.
View Source
UP = 38
RIGHT
RIGHT ARROW key.
View Source
RIGHT = 39
DOWN
DOWN ARROW key.
View Source
DOWN = 40
SELECT
SELECT key.
View Source
SELECT = 41
PRINT
PRINT key.
View Source
PRINT = 42
EXECUTE
EXECUTE key.
View Source
EXECUTE = 43
SNAPSHOT
PRINT SCREEN key.
View Source
SNAPSHOT = 44
INSERT
INS key.
View Source
INSERT = 45
DELETE
DEL key.
View Source
DELETE = 46
HELP
HELP key.
View Source
HELP = 47
KEY_0
0 key.
View Source
KEY_0 = 48
KEY_1
1 key.
View Source
KEY_1 = 49
KEY_2
2 key.
View Source
KEY_2 = 50
KEY_3
3 key.
View Source
KEY_3 = 51
KEY_4
4 key.
View Source
KEY_4 = 52
KEY_5
5 key.
View Source
KEY_5 = 53
KEY_6
6 key.
View Source
KEY_6 = 54
KEY_7
7 key.
View Source
KEY_7 = 55
KEY_8
8 key.
View Source
KEY_8 = 56
KEY_9
9 key.
View Source
KEY_9 = 57
A
A key.
View Source
A = 65
B
B key.
View Source
B = 66
C
C key.
View Source
C = 67
D
D key.
View Source
D = 68
E
E key.
View Source
E = 69
F
F key.
View Source
F = 70
G
G key.
View Source
G = 71
H
H key.
View Source
H = 72
I
I key.
View Source
I = 73
J
J key.
View Source
J = 74
K
K key.
View Source
K = 75
L
L key.
View Source
L = 76
M
M key.
View Source
M = 77
N
N key.
View Source
N = 78
O
O key.
View Source
O = 79
P
P key.
View Source
P = 80
Q
Q key.
View Source
Q = 81
R
R key.
View Source
R = 82
S
S key.
View Source
S = 83
T
T key.
View Source
T = 84
U
U key.
View Source
U = 85
V
V key.
View Source
V = 86
W
W key.
View Source
W = 87
X
X key.
View Source
X = 88
Y
Y key.
View Source
Y = 89
Z
Z key.
View Source
Z = 90
LWIN
Left Windows key (Natural keyboard).
View Source
LWIN = 91
RWIN
Right Windows key (Natural keyboard).
View Source
RWIN = 92
APPS
Applications key (Natural keyboard).
View Source
APPS = 93
SLEEP
Computer Sleep key.
View Source
SLEEP = 95
NUMPAD0
Numeric keypad 0 key.
View Source
NUMPAD0 = 96
NUMPAD1
Numeric keypad 1 key.
View Source
NUMPAD1 = 97
NUMPAD2
Numeric keypad 2 key.
View Source
NUMPAD2 = 98
NUMPAD3
Numeric keypad 3 key.
View Source
NUMPAD3 = 99
NUMPAD4
Numeric keypad 4 key.
View Source
NUMPAD4 = 100
NUMPAD5
Numeric keypad 5 key.
View Source
NUMPAD5 = 101
NUMPAD6
Numeric keypad 6 key.
View Source
NUMPAD6 = 102
NUMPAD7
Numeric keypad 7 key.
View Source
NUMPAD7 = 103
NUMPAD8
Numeric keypad 8 key.
View Source
NUMPAD8 = 104
NUMPAD9
Numeric keypad 9 key.
View Source
NUMPAD9 = 105
MULTIPLY
Multiply key.
View Source
MULTIPLY = 106
ADD
Add key.
View Source
ADD = 107
SEPARATOR
Separator key.
View Source
SEPARATOR = 108
SUBTRACT
Subtract key.
View Source
SUBTRACT = 109
DECIMAL
Decimal key.
View Source
DECIMAL = 110
DIVIDE
Divide key.
View Source
DIVIDE = 111
F1
F1 Key.
View Source
F1 = 112
F2
F2 Key.