VK_NUMPAD7 | 0x67 | VK_BACK | 0x08 |
VK_NUMPAD8 | 0x68 | VK_TAB | 0x09 |
VK_NUMPAD9 | 0x69 | VK_RETURN | 0x0D |
VK_MULTIPLY | 0x6A | VK_SHIFT | 0x10 |
VK_ADD | 0x6B | VK_CONTROL | 0x11 |
VK_SEPARATOR | 0x6C | VK_MENU | 0x12 |
VK_SUBTRACT | 0x6D | VK_PAUSE | 0x13 |
VK_DECIMAL | 0x6E | VK_CAPITAL | 0x14 |
VK_DIVIDE | 0x6F | VK_ESCAPE | 0x1B |
VK_F1 | 0x70 | VK_SPACE | 0x20 |
VK_F2 | 0x71 | VK_END | 0x23 |
VK_F3 | 0x72 | VK_HOME | 0x24 |
VK_F4 | 0x73 | VK_LEFT | 0x25 |
VK_F5 | 0x74 | VK_UP | 0x26 |
VK_F6 | 0x75 | VK_RIGHT | 0x27 |
VK_F7 | 0x76 | VK_DOWN | 0x28 |
VK_F8 | 0x77 | VK_PRINT | 0x2A |
VK_F9 | 0x78 | VK_SNAPSHOT | 0x2C |
VK_F10 | 0x79 | VK_INSERT | 0x2D |
VK_F11 | 0x7A | VK_DELETE | 0x2E |
VK_F12 | 0x7B | VK_LWIN | 0x5B |
VK_NUMLOCK | 0x90 | VK_RWIN | 0x5C |
VK_SCROLL | 0x91 | VK_NUMPAD0 | 0x60 |
VK_LSHIFT | 0xA0 | VK_NUMPAD1 | 0x61 |
VK_RSHIFT | 0xA1 | VK_NUMPAD2 | 0x62 |
VK_LCONTROL | 0xA2 | VK_NUMPAD3 | 0x63 |
VK_RCONTROL | 0xA3 | VK_NUMPAD4 | 0x64 |
VK_LMENU | 0xA4 | VK_NUMPAD5 | 0x65 |
VK_RMENU | 0xA5 | VK_NUMPAD6 | 0x66 |
Character key can be converted into virtual key using VkKeyScan(TCHAR ch)
function.
vnote
Key
KeyCode
Key
KeyCode
Key
KeyCode
Shift(좌)
16
Shift(우)
16
CapsLock
20
Ctrl(좌)
17
Ctrl(우)
25
NumLock
144
Alt(좌)
18
Alt(우)
21
ScrollLock
145
F1
112
F5
116
F9
120
F2
113
F6
117
F10
121
F3
114
F7
118
F11
122
F4
115
F8
119
F12
123
←
37
PgUp
33
Insert
45
↑
38
pgDn
34
Delete
46
→
39
End
35
↓
40
Home
36
Esc
27
Space
32
Pause
19
Tab
9
BackSpace
8
Enter
13
PrtScreen
-
A a
65
J j
74
S s
83
B b
66
K k
75
T t
84
C c
67
L l
76
U u
95
D d
68
M m
77
V v
86
E e
69
N n
78
W w
87
F f
70
O o
79
X x
88
G g
71
P p
80
Y y
89
H h
72
Q q
81
Z z
90
I i
73
R r
82
0 )
48
4 $
52
8 *
56
1 !
49
5 %
53
9 (
57
2 @
50
6 ^
54
3 #
51
7 &
55
0(숫자판)
96
4(숫자판)
100
8(숫자판)
104
1
97
5
101
9
105
2
98
6
102
3
99
7
103
+(숫자판)
107
*(숫자판)
106
Enter(숫자판)
13
-
109
/
111
.
110
~ `
192
[ {
219
, <
188
- _
189
] }
221
. >
190
= +
187
; :
186
/ ?
191
\ |
220
' "
222
이 댓글을