The following table shows the hexadecimal values and mouse or keyboard equivalents for the virtual-key codes used by OnBase.
The codes are listed in numeric order.
Hexadecimal Value |
Mouse or keyboard equivalent |
---|---|
01 |
Left mouse button |
02 |
Right mouse button |
03 |
Control-break processing |
04 |
Middle mouse button (three-button mouse) |
05 |
X1 mouse button |
06 |
X2 mouse button |
07 |
Undefined |
08 |
BACKSPACE key |
09 |
TAB key |
0A–0B |
Reserved |
0C |
CLEAR key |
0D |
ENTER key |
0E–0F |
Undefined |
10 |
SHIFT key |
11 |
CTRL key |
12 |
ALT key |
13 |
PAUSE key |
14 |
CAPS LOCK key |
15 |
IME Kana mode |
15 |
IME Hanguel mode (maintained for compatibility; use VK_HANGUL) |
15 |
IME Hangul mode |
16 |
Undefined |
17 |
IME Junja mode |
18 |
IME final mode |
19 |
IME Hanja mode |
19 |
IME Kanji mode |
1A |
Undefined |
1B |
ESC key |
1C |
IME convert |
1D |
IME nonconvert |
1E |
IME accept |
1F |
IME mode change request |
20 |
SPACEBAR |
21 |
PAGE UP key |
22 |
PAGE DOWN key |
23 |
END key |
24 |
HOME key |
25 |
LEFT ARROW key |
26 |
UP ARROW key |
27 |
RIGHT ARROW key |
28 |
DOWN ARROW key |
29 |
SELECT key |
2A |
PRINT key |
2B |
EXECUTE key |
2C |
PRINT SCREEN key |
2D |
INS key |
2E |
DEL key |
2F |
HELP key |
30 |
0 key |
31 |
1 key |
32 |
2 key |
33 |
3 key |
34 |
4 key |
35 |
5 key |
36 |
6 key |
37 |
7 key |
38 |
8 key |
39 |
9 key |
3A–40 |
Undefined |
41 |
A key |
42 |
B key |
43 |
C key |
44 |
D key |
45 |
E key |
46 |
F key |
47 |
G key |
48 |
H key |
49 |
I key |
4A |
J key |
4B |
K key |
4C |
L key |
4D |
M key |
4E |
N key |
4F |
O key |
50 |
P key |
51 |
Q key |
52 |
R key |
53 |
S key |
54 |
T key |
55 |
U key |
56 |
V key |
57 |
W key |
58 |
X key |
59 |
Y key |
5A |
Z key |
5B |
Left Windows key (Microsoft® Natural® keyboard) |
5C |
Right Windows key (Natural keyboard) |
5D |
Applications key (Natural keyboard) |
5E |
Reserved |
5F |
Computer Sleep key |
60 |
Numeric keypad 0 key |
61 |
Numeric keypad 1 key |
62 |
Numeric keypad 2 key |
63 |
Numeric keypad 3 key |
64 |
Numeric keypad 4 key |
65 |
Numeric keypad 5 key |
66 |
Numeric keypad 6 key |
67 |
Numeric keypad 7 key |
68 |
Numeric keypad 8 key |
69 |
Numeric keypad 9 key |
6A |
Multiply key |
6B |
Add key |
6C |
Separator key |
6D |
Subtract key |
6E |
Decimal key |
6F |
Divide key |
70 |
F1 key |
71 |
F2 key |
72 |
F3 key |
73 |
F4 key |
74 |
F5 key |
75 |
F6 key |
76 |
F7 key |
77 |
F8 key |
78 |
F9 key |
79 |
F10 key |
7A |
F11 key |
7B |
F12 key |
7C |
F13 key |
7D |
F14 key |
7E |
F15 key |
7F |
F16 key |
80H |
F17 key |
81H |
F18 key |
82H |
F19 key |
83H |
F20 key |
84H |
F21 key |
85H |
F22 key |
86H |
F23 key |
87H |
F24 key |
88–8F |
Unassigned |
90 |
NUM LOCK key |
91 |
SCROLL LOCK key |
92–96 |
OEM specific |
97–9F |
Unassigned |
A0 |
Left SHIFT key |
A1 |
Right SHIFT key |
A2 |
Left CONTROL key |
A3 |
Right CONTROL key |
A4 |
Left MENU key |
A5 |
Right MENU key |
A6 |
Browser Back key |
A7 |
Browser Forward key |
A8 |
Browser Refresh key |
A9 |
Browser Stop key |
AA |
Browser Search key |
AB |
Browser Favorites key |
AC |
Browser Start and Home key |
AD |
Volume Mute key |
AE |
Volume Down key |
AF |
Volume Up key |
B0 |
Next Track key |
B1 |
Previous Track key |
B2 |
Stop Media key |
B3 |
Play/Pause Media key |
B4 |
Start Mail key |
B5 |
Select Media key |
B6 |
Start Application 1 key |
B7 |
Start Application 2 key |
B8-B9 |
Reserved |
BA |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ';:' key |
BB |
For any country/region, the '+' key |
BC |
For any country/region, the ',' key |
BD |
For any country/region, the '-' key |
BE |
For any country/region, the '.' key |
BF |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '/?' key |
C0 |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ''~' key |
C1–D7 |
Reserved |
D8–DA |
Unassigned |
DB |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '[{' key |
DC |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '\|' key |
DD |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ']}' key |
DE |
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the 'single-quote/double-quote' key |
DF |
Used for miscellaneous characters; it can vary by keyboard. |
E0 |
Reserved |
E1 |
OEM specific |
E2 |
Either the angle bracket key or the backslash key on the RT 102-key keyboard |
E3–E4 |
OEM specific |
E5 |
IME PROCESS key |
E6 |
OEM specific |
E7 |
Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. |
E8 |
Unassigned |
E9–F5 |
OEM specific |
F6 |
Attn key |
F7 |
CrSel key |
F8 |
ExSel key |
F9 |
Erase EOF key |
FA |
Play key |
FB |
Zoom key |
FC |
Reserved for future use |
FD |
PA1 key |
FE |
Clear key |