仮想キー コード
- [アーティクル]
-
-
次の表では、システムで使用される仮想キー コードのシンボリック定数名、16 進数の値、対応するマウスまたはキーボードの操作を示します。 コードは番号順に示されています。
定数 |
値 |
説明 |
VK_LBUTTON |
0x01 |
マウスの左ボタン |
VK_RBUTTON |
0x02 |
マウスの右ボタン |
VK_CANCEL |
0x03 |
制御中断処理 |
VK_MBUTTON |
0x04 |
マウスの中央ボタン |
VK_XBUTTON1 |
0x05 |
X1 マウス ボタン |
VK_XBUTTON2 |
0x06 |
X2 マウス ボタン |
- |
0x07 |
予約済み |
VK_BACK |
0x08 |
Backspace キー |
VK_TAB |
0x09 |
Tab キー |
- |
0x0A-0B |
予約済み |
VK_CLEAR |
0x0C |
Clear キー |
VK_RETURN |
0x0D |
Enter キー |
- |
0x0E-0F |
[Unassigned] \(未割り当て) |
VK_SHIFT |
0x10 |
Shift キー |
VK_CONTROL |
0x11 |
Ctrl キー |
VK_MENU |
0x12 |
ALT キー |
VK_PAUSE |
0x13 |
Pause キー |
VK_CAPITAL |
0x14 |
CAPS LOCK キー |
VK_KANA |
0x15 |
IME かなモード |
VK_HANGUL |
0x15 |
IME ハングル モード |
VK_IME_ON |
0x16 |
IME オン |
VK_JUNJA |
0x17 |
IME Junja モード |
VK_FINAL |
0x18 |
IME Final モード |
VK_HANJA |
0x19 |
IME Hanja モード |
VK_KANJI |
0x19 |
IME 漢字モード |
VK_IME_OFF |
0x1A |
IME オフ |
VK_ESCAPE |
0x1B |
Esc キー |
VK_CONVERT |
0x1C |
IME 変換 |
VK_NONCONVERT |
0x1D |
IME 無変換 |
VK_ACCEPT |
0x1E |
IME 使用可能 |
VK_MODECHANGE |
0x1F |
IME モード変更要求 |
VK_SPACE |
0x20 |
Space キー |
VK_PRIOR |
0x21 |
PageUp キー |
VK_NEXT |
0x22 |
PageDown キー |
VK_END |
0x23 |
End キー |
VK_HOME |
0x24 |
Home キー |
VK_LEFT |
0x25 |
左方向キー |
VK_UP |
0x26 |
上方向キー |
VK_RIGHT |
0x27 |
右方向キー |
VK_DOWN |
0x28 |
下方向キー |
VK_SELECT |
0x29 |
Select キー |
VK_PRINT |
0x2A |
Print キー |
VK_EXECUTE |
0x2B |
Execute キー |
VK_SNAPSHOT |
0x2C |
Print Screen キー |
VK_INSERT |
0x2D |
Ins キー |
VK_DELETE |
0x2E |
DEL キー |
VK_HELP |
0x2F |
Help キー |
|
0x30 |
0 キー |
|
0x31 |
1 キー |
|
0x32 |
2 キー |
|
0x33 |
3 キー |
|
0x34 |
4 キー |
|
0x35 |
5 キー |
|
0x36 |
6 キー |
|
0x37 |
7 キー |
|
0x38 |
8 キー |
|
0x39 |
9 キー |
- |
0x3A-40 |
未定義。 |
|
0x41 |
A キー |
|
0x42 |
B キー |
|
0x43 |
C キー |
|
0x44 |
D キー |
|
0x45 |
E キー |
|
0x46 |
F キー |
|
0x47 |
G キー |
|
0x48 |
H キー |
|
0x49 |
I キー |
|
0x4A |
J キー |
|
0x4B |
K キー |
|
0x4C |
L キー |
|
0x4D |
M キー |
|
0x4E |
N キー |
|
0x4F |
O キー |
|
0x50 |
P キー |
|
0x51 |
Q キー |
|
0x52 |
R キー |
|
0x53 |
S キー |
|
0x54 |
T キー |
|
0x55 |
U キー |
|
0x56 |
V キー |
|
0x57 |
W キー |
|
0x58 |
X キー |
|
0x59 |
Y キー |
|
0x5A |
Z キー |
VK_LWIN |
0x5B |
Windows の左キー |
VK_RWIN |
0x5C |
右の Windows キー |
VK_APPS |
0x5D |
アプリケーション キー |
- |
0x5E |
予約済み |
VK_SLEEP |
0x5F |
コンピューターのスリープ キー |
VK_NUMPAD0 |
0x60 |
テンキーの 0 キー |
VK_NUMPAD1 |
0x61 |
テンキーの 1 キー |
VK_NUMPAD2 |
0x62 |
テンキーの 2 キー |
VK_NUMPAD3 |
0x63 |
テンキーの 3 キー |
VK_NUMPAD4 |
0x64 |
テンキーの 4 キー |
VK_NUMPAD5 |
0x65 |
テンキーの 5 キー |
VK_NUMPAD6 |
0x66 |
テンキーの 6 キー |
VK_NUMPAD7 |
0x67 |
テンキーの 7 キー |
VK_NUMPAD8 |
0x68 |
テンキーの 8 キー |
VK_NUMPAD9 |
0x69 |
テンキーの 9 キー |
VK_MULTIPLY |
0x6A |
乗算キー |
VK_ADD |
0x6B |
キーの追加 |
VK_SEPARATOR |
0x6C |
区切り記号キー |
VK_SUBTRACT |
0x6D |
減算キー |
VK_DECIMAL |
0x6E |
10 進キー |
VK_DIVIDE |
0x6F |
除算キー |
VK_F1 |
0x70 |
F1 キー |
VK_F2 |
0x71 |
F2 キー |
VK_F3 |
0x72 |
F3 キー |
VK_F4 |
0x73 |
F4 キー |
VK_F5 |
0x74 |
F5 キー |
VK_F6 |
0x75 |
F6 キー |
VK_F7 |
0x76 |
F7 キー |
VK_F8 |
0x77 |
F8 キー |
VK_F9 |
0x78 |
F9 キー |
VK_F10 |
0x79 |
F10 キー |
VK_F11 |
0x7A |
F11 キー |
VK_F12 |
0x7B |
F12 キー |
VK_F13 |
0x7C |
F13 キー |
VK_F14 |
0x7D |
F14 キー |
VK_F15 |
0x7E |
F15 キー |
VK_F16 |
0x7F |
F16 キー |
VK_F17 |
0x80 |
F17 キー |
VK_F18 |
0x81 |
F18 キー |
VK_F19 |
0x82 |
F19 キー |
VK_F20 |
0x83 |
F20 キー |
VK_F21 |
0x84 |
F21 キー |
VK_F22 |
0x85 |
F22 キー |
VK_F23 |
0x86 |
F23 キー |
VK_F24 |
0x87 |
F24 キー |
- |
0x88-8F |
予約済み |
VK_NUMLOCK |
0x90 |
NUM LOCK キー |
VK_SCROLL |
0x91 |
ScrollLock キー |
- |
0x92-96 |
OEM 固有 |
- |
0x97-9F |
[Unassigned] \(未割り当て) |
VK_LSHIFT |
0xA0 |
左 Shift キー |
VK_RSHIFT |
0xA1 |
右 Shift キー |
VK_LCONTROL |
0xA2 |
左 Ctrl キー |
VK_RCONTROL |
0xA3 |
右 Ctrl キー |
VK_LMENU |
0xA4 |
左 Alt キー |
VK_RMENU |
0xA5 |
右 Alt キー |
VK_BROWSER_BACK |
0xA6 |
ブラウザーの戻るキー |
VK_BROWSER_FORWARD |
0xA7 |
ブラウザーの進むキー |
VK_BROWSER_REFRESH |
0xA8 |
ブラウザーの更新キー |
VK_BROWSER_STOP |
0xA9 |
ブラウザーの停止キー |
VK_BROWSER_SEARCH |
0xAA |
ブラウザーの検索キー |
VK_BROWSER_FAVORITES |
0xAB |
ブラウザーのお気に入りキー |
VK_BROWSER_HOME |
0xAC |
ブラウザーのスタートとホーム キー |
VK_VOLUME_MUTE |
0xAD |
音量ミュート キー |
VK_VOLUME_DOWN |
0xAE |
音量下げるキー |
VK_VOLUME_UP |
0xAF |
音量上げるキー |
VK_MEDIA_NEXT_TRACK |
0xB0 |
次のトラックキー |
VK_MEDIA_PREV_TRACK |
0xB1 |
前のトラック |
VK_MEDIA_STOP |
0xB2 |
メディアの停止キー |
VK_MEDIA_PLAY_PAUSE |
0xB3 |
メディアの再生/一時停止キー |
VK_LAUNCH_MAIL |
0xB4 |
メール開始キー |
VK_LAUNCH_MEDIA_SELECT |
0xB5 |
メディアの選択キー |
VK_LAUNCH_APP1 |
0xB6 |
アプリケーション 1 の起動キー |
VK_LAUNCH_APP2 |
0xB7 |
アプリケーション 2 の起動キー |
- |
0xB8-B9 |
予約済み |
VK_OEM_1 |
0xBA |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 ;: キー |
VK_OEM_PLUS |
0xBB |
どの国/地域の場合でも + 、キー |
VK_OEM_COMMA |
0xBC |
どの国/地域の場合でも , 、キー |
VK_OEM_MINUS |
0xBD |
どの国/地域の場合でも - 、キー |
VK_OEM_PERIOD |
0xBE |
どの国/地域の場合でも . 、キー |
VK_OEM_2 |
0xBF |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 /? キー |
VK_OEM_3 |
0xC0 |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 `~ キー |
- |
0xC1-DA |
予約済み |
VK_OEM_4 |
0xDB |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 [{ キー |
VK_OEM_5 |
0xDC |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 \\| キー |
VK_OEM_6 |
0xDD |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 ]} キー |
VK_OEM_7 |
0xDE |
その他の文字に使用されます。キーボードによって異なる場合があります。 米国標準キーボードの場合は、 '" キー |
VK_OEM_8 |
0xDF |
その他の文字に使用されます。キーボードによって異なる場合があります。 |
- |
0xE0 |
予約済み |
- |
0xE1 |
OEM 固有 |
VK_OEM_102 |
0xE2 |
標準的な US キーボードの <> キー、US 以外の 102 キー キーボードの \\| キー |
- |
0xE3-E4 |
OEM 固有 |
VK_PROCESSKEY |
0xE5 |
IME PROCESS キー |
- |
0xE6 |
OEM 固有 |
VK_PACKET |
0xE7 |
Unicode 文字がキーストロークであるかのように渡されます。
VK_PACKET キー値は、キーボード以外の入力手段に使用される 32 ビット仮想キー値の下位ワードです。 詳細については、KEYBDINPUT 、SendInput 、WM_KEYDOWN 、WM_KEYUP の注釈を参照してください |
- |
0xE8 |
[Unassigned] \(未割り当て) |
- |
0xE9-F5 |
OEM 固有 |
VK_ATTN |
0xF6 |
Attn キー |
VK_CRSEL |
0xF7 |
CrSel キー |
VK_EXSEL |
0xF8 |
ExSel キー |
VK_EREOF |
0xF9 |
EOF 消去キー |
VK_PLAY |
0xFA |
再生キー |
VK_ZOOM |
0xFB |
ズーム キー |
VK_NONAME |
0xFC |
予約済み |
VK_PA1 |
0xFD |
PA1 キー |
VK_OEM_CLEAR |
0xFE |
クリア キー |
必要条件
要件 |
値 |
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
Winuser.h |