仮想キー コード ----------------------------------------------------------------------- 次の表は、 Microsoft Windowsで使用される仮想キー コードの シンボリック定数名、 16進の値、 キーボードのキーを示しています。 コードは数値順に並べられています。 シンボリック定数名 値 (16進) マウスまたはキーボードのキー ----------------------------------------------------------------------- VK_LBUTTON 01 マウスの左ボタン VK_RBUTTON 02 マウスの右ボタン VK_CANCEL 03 コントロール ブレーク処理に使用 VK_MBUTTON 04 マウスの中央ボタン (3つボタンのマウス) − 05〜07 未定義 VK_BACK 08 BackSpaceキー VK_TAB 09 Tabキー − 0A、 0B 未定義 VK_CLEAR 0C Clearキー VK_RETURN 0D Enterキー − 0E、 0F 未定義 VK_SHIFT 10 Shiftキー VK_CONTROL 11 Ctrlキー VK_MENU 12 Altキー VK_PAUSE 13 Pauseキー VK_CAPITAL 14 Caps Lockキー VK_KANA 15 英数カナキー − 16〜18 漢字システム用に予約 VK_KANJI 19 漢字システム用に予約 − 1A 未定義 VK_ESCAPE 1B Escキー VK_CONVERT 1C 漢字システム用に予約 VK_NOCONVERT 1D 漢字システム用に予約 − 1E、 1F 漢字システム用に予約 VK_SPACE 20 Spaceキー VK_PRIOR 21 Page Upキー VK_NEXT 22 Page Downキー VK_END 23 Endキー VK_HOME 24 Homeキー VK_LEFT 25 ←キー VK_UP 26 ↑キー VK_RIGHT 27 →キー VK_DOWN 28 ↓キー VK_SELECT 29 Selectキー − 2A OEM指定 VK_EXECUTE 2B Executeキー VK_SNAPSHOT 2C Print Screenキー (Windows 3.0以降用) VK_INSERT 2D Insキー VK_DELETE 2E Delキー VK_HELP 2F Helpキー VK_0 30 0キー VK_1 31 1キー VK_2 32 2キー VK_3 33 3キー VK_4 34 4キー VK_5 35 5キー VK_6 36 6キー VK_7 37 7キー VK_8 38 8キー VK_9 39 9キー − 3A〜40 未定義 VK_A 41 Aキー VK_B 42 Bキー VK_C 43 Cキー VK_D 44 Dキー VK_E 45 Eキー VK_F 46 Fキー VK_G 47 Gキー VK_H 48 Hキー VK_I 49 Iキー VK_J 4A Jキー VK_K 4B Kキー VK_L 4C Lキー VK_M 4D Mキー VK_N 4E Nキー VK_O 4F Oキー VK_P 50 Pキー VK_Q 51 Qキー VK_R 52 Rキー VK_S 53 Sキー VK_T 54 Tキー VK_U 55 Uキー VK_V 56 Vキー VK_W 57 Wキー VK_X 58 Xキー VK_Y 59 Yキー VK_Z 5A Zキー − 5B〜5F 未定義 VK_NUMPAD0 60 テンキーの0キー VK_NUMPAD1 61 テンキーの1キー VK_NUMPAD2 62 テンキーの2キー VK_NUMPAD3 63 テンキーの3キー VK_NUMPAD4 64 テンキーの4キー VK_NUMPAD5 65 テンキーの5キー VK_NUMPAD6 66 テンキーの6キー VK_NUMPAD7 67 テンキーの7キー VK_NUMPAD8 68 テンキーの8キー VK_NUMPAD9 69 テンキーの9キー VK_MULTIPLY 6A テンキーの*キー VK_ADD 6B テンキーの+キー VK_SEPARATOR 6C Separatorキー VK_SUBTRACT 6D テンキーの−キー VK_DECIMAL 6E テンキーの.キー VK_DIVIDE 6F テンキーの/キー VK_F1 70 F1キー VK_F2 71 F2キー VK_F3 72 F3キー VK_F4 73 F4キー VK_F5 74 F5キー VK_F6 75 F6キー VK_F7 76 F7キー VK_F8 77 F8キー VK_F9 78 F9キー VK_F10 79 F10キー VK_F11 7A F11キー VK_F12 7B F12キー VK_F13 7C F13キー VK_F14 7D F14キー VK_F15 7E F15キー VK_F16 7F F16キー VK_F17 80H F17キー VK_F18 81H F18キー VK_F19 82H F19キー VK_F20 83H F20キー VK_F21 84H F21キー VK_F22 85H F22キー VK_F23 86H F23キー VK_F24 87H F24キー − 88〜8F 未定義 VK_NUMLOCK 90 Num Lockキー VK_SCROLL 91 Scroll Lockキー − 92〜B9 未定義 − BA〜C0 OEM指定 − C1〜DA 未定義 − DB〜E4 OEM指定 − E5 未定義 − E6 OEM指定 − E7、 E8 未定義 − E9〜EF OEM指定 VK_DBE_ALPHANUMERIC F0 漢字システム用に予約* VK_DBE_KATAKANA F1 漢字システム用に予約* VK_DBE_HIRAGANA F2 漢字システム用に予約* VK_DBE_SBCSCHAR F3 漢字システム用に予約* VK_DBE_DBCSCHAR F4 漢字システム用に予約* VK_DBE_ROMAN F5 漢字システム用に予約* VK_DBE_NOROMAN F6 漢字システム用に予約* VK_DBE_ENTERWORDREGISTERMODE F7 漢字システム用に予約* VK_DBE_ENTERIMECONFIGMODE F8 漢字システム用に予約* VK_DBE_FLUSHSTRING F9 漢字システム用に予約* VK_DBE_CODEINPUT FA 漢字システム用に予約* VK_DBE_NOCODEINPUT FB 漢字システム用に予約* VK_DBE_DETERMINESTRING FC 漢字システム用に予約* VK_DBE_ENTERDLGCONVERSIONMODE FD 漢字システム用に予約* − FE 未定義 *キーボード ドライバによっては、 サポートされていないことがあります。 ----------------------------------------------------------------------- 参考文献:Microsoft Windows 32ビットAPIリファレンス付録 Yamasemi Basic では、シンボリック定数名は使用できません。