次の方法で共有


Virtual-Key コード

次の表は、システムで使用される仮想キー コードに相当するシンボリック定数名、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 キーのクリア
VK_RETURN 0x0D Enter キー
0x0E-0F 未割り当て
VK_SHIFT 0x10 シフトキー
VK_CONTROL 0x11 Ctrl キー
VK_MENU 0x12 Alt キー
VK_PAUSE 0x13 一時停止キー
VK_CAPITAL 0x14 CapsLock キー
VK_KANA 0x15 IME かなモード
VK_HANGUL 0x15 IME ハングル モード
VK_IME_ON 0x16 IME オン
VK_JUNJA 0x17 IME Junja モード
VK_FINAL 0x18 IME 最終モード
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 accept
VK_MODECHANGE 0x1F IME モード変更要求
VK_SPACE 0x20 Space キー
VK_PRIOR 0x21 ページアップ キー
VK_NEXT 0x22 Page Down キー
VK_END 0x23 終了キー
VK_HOME 0x24 ホーム キー
VK_LEFT 0x25 左方向キー
VK_UP 0x26 上方向キー
VK_RIGHT 0x27 右方向キー
VK_DOWN 0x28 下方向キー
VK_SELECT 0x29 キーの選択
VK_PRINT 0x2A 印刷キー
VK_EXECUTE 0x2B キーの実行
VK_SNAPSHOT 0x2C 画面キーを印刷する
VK_INSERT 0x2D キーの挿入
VK_DELETE 0x2E キーの削除
VK_HELP 0x2F ヘルプ キー
`0` 0x30 0 キー
`1` 0x31 1 キー
`2` 0x32 2 キー
`3` 0x33 3 キー
`4` 0x34 4 キー
`5` 0x35 5 キー
`6` 0x36 6 キー
`7` 0x37 7 キー
`8` 0x38 8 キー
`9` 0x39 9 キー
0x3A-40 未定義
`A` 0x41 キー
`B` 0x42 B キー
`C` 0x43 C キー
`D` 0x44 D キー
`E` 0x45 E キー
`F` 0x46 F キー
`G` 0x47 G キー
`H` 0x48 H キー
`I` 0x49 I キー
`J` 0x4A J キー
`K` 0x4B K キー
`L` 0x4C L キー
`M` 0x4D M キー
`N` 0x4E N キー
`O` 0x4F O キー
`P` 0x50 P キー
`Q` 0x51 Q キー
`R` 0x52 R キー
`S` 0x53 S キー
`T` 0x54 T キー
`U` 0x55 U キー
`V` 0x56 V キー
`W` 0x57 W キー
`X` 0x58 X キー
`Y` 0x59 Y キー
`Z` 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 スクロール ロック キー
0x92-96 OEM 固有
0x97-9F 未割り当て
VK_LSHIFT 0xA0 左シフト キー
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 Browser Stop キー
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 米国標準キーボードの <> キー、または米国以外の 102 キー キーボードの \\| キー
0xE3-E4 OEM 固有
VK_PROCESSKEY 0xE5 IME PROCESS キー
0xE6 OEM 固有
VK_PACKET 0xE7 Unicode 文字をキーストロークのように渡すために使用されます。 VK_PACKET キーは、キーボード以外の入力方法に使用される 32 ビット仮想キー値の下位ワードです。 詳細については、「KEYBDINPUTSendInputWM_KEYDOWN、および WM_KEYUP の解説」を参照してください。
0xE8 未割り当て
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 キーのクリア

備考

K_LWIN (0x5B) + VK_F17 (0x80) キーに依存して設定を完全に切り替えないでください。 シャットダウン時に、システムはこれらのキーを使用してさまざまな設定をリセットします。これには、アプリによって設定されたものが含まれる場合があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダ Winuser.h