コメント

関数cfGetRawInputで指定するキーID一覧です。

VIK_LBUTTON
マウス左ボタン
VIK_RBUTTON
マウス右ボタン
VIK_MBUTTON
マウス中ボタン
VIK_SCRUP
Scroll-Up
VIK_SCRDOWN
Scroll-Down
VIK_CTRLBREAK
CtrlBreak
VIK_BS
BackSpace
VIK_TAB
Tab
VIK_CLEAR
Clear
VIK_ENTER
Enter
VIK_SHIFT
Shift
VIK_CTRL
Ctrl
VIK_ALT
Alt
VIK_PAUSE
Pause
VIK_CAPSLOCK
CapsLock
VIK_ESC
Esc
VIK_CONV
変換
VIK_NOCONV
無変換
VIK_SPACE
Space
VIK_PAGEUP
PageUp
VIK_PAGEDOWN
PageDown
VIK_END
End
VIK_HOME
Home
VIK_CUR_LEFT
←(カーソルキー)
VIK_CUR_UP
↑(カーソルキー)
VIK_CUR_RIGHT
→(カーソルキー)
VIK_CUR_BOTTOM
↓(カーソルキー)
VIK_SELECT
Select
VIK_EXECUTE
Execute
VIK_PRINT
PrintScreen
VIK_INSERT
Insert
VIK_DELETE
Delete
VIK_HELP
Help
VIK_0
0
VIK_1
1
VIK_2
2
VIK_3
3
VIK_4
4
VIK_5
5
VIK_6
6
VIK_7
7
VIK_8
8
VIK_9
9
VIK_A
A
VIK_B
B
VIK_C
C
VIK_D
D
VIK_E
E
VIK_F
F
VIK_G
G
VIK_H
H
VIK_I
I
VIK_J
J
VIK_K
K
VIK_L
L
VIK_M
M
VIK_N
N
VIK_O
O
VIK_P
P
VIK_Q
Q
VIK_R
R
VIK_S
S
VIK_T
T
VIK_U
U
VIK_V
V
VIK_W
W
VIK_X
X
VIK_Y
Y
VIK_Z
Z
VIK_WINKEY_L
WindowsKey(左)
VIK_WINKEY_R
WindowsKey(右)
VIK_COMMAND
CommandKey
VIK_TEN_0
0 (テンキー)
VIK_TEN_1
1 (テンキー)
VIK_TEN_2
2 (テンキー)
VIK_TEN_3
3 (テンキー)
VIK_TEN_4
4 (テンキー)
VIK_TEN_5
5 (テンキー)
VIK_TEN_6
6 (テンキー)
VIK_TEN_7
7 (テンキー)
VIK_TEN_8
8 (テンキー)
VIK_TEN_9
9 (テンキー)
VIK_TEN_MUL
* (テンキー)
VIK_TEN_ADD
+ (テンキー)
VIK_SEPARATOR
Separator
VIK_TEN_SUB
- (テンキー)
VIK_TEN_PERIOD
. (テンキー)
VIK_TEN_DEV
/ (テンキー)
VIK_F1
F1
VIK_F2
F2
VIK_F3
F3
VIK_F4
F4
VIK_F5
F5
VIK_F6
F6
VIK_F7
F7
VIK_F8
F8
VIK_F9
F9
VIK_F10
F10
VIK_F11
F11
VIK_F12
F12
VIK_F13
F13
VIK_F14
F14
VIK_F15
F15
VIK_F16
F16
VIK_F17
F17
VIK_F18
F18
VIK_F19
F19
VIK_F20
F20
VIK_F21
F21
VIK_F22
F22
VIK_F23
F23
VIK_F24
F24
VIK_NUMLOCK
NumLock
VIK_SCRLOCK
ScrollLock
VIK_COLON
:
VIK_SEMICOLON
;
VIK_COMMA
,
VIK_SUB
- (キーボード)
VIK_PERIOD
. (キーボード)
VIK_DEV
/ (キーボード)
VIK_AT
@
VIK_BRACKET_L
[
VIK_EN
\
VIK_BRACKET_R
]
VIK_XOR
^
VIK_BACKSLASH
\ (キーボード)
VIK_KANA
カタカナ/ひらがな
VIK_CAPSLOCK2
CapsLock
VIK_ZENKAKU
半角/全角