/***********************************************************
仮想キーコード表
Tatsuo Sugiharaさんの
http://homepage3.nifty.com/ic/help/rmfunc/vkey.htm
のページを元に作成しました
【2005/11/17 更新】
***********************************************************/
#const global VK_LBUTTON 0x01
#const global VK_RBUTTON 0x02
#const global VK_CANCEL 0x03 // [Break]
#const global VK_MBUTTON 0x04 // NOT contiguous with L & RBUTTON
#const global VK_XBUTTON1 0x05
#const global VK_XBUTTON2 0x06
#const global VK_0x07 0x07
#const global VK_BACK 0x08 // [Backspace]
#const global VK_TAB 0x09 // [Tab]
#const global VK_0x0A 0x0A
#const global VK_0x0B 0x0B
#const global VK_CLEAR 0x0C
#const global VK_RETURN 0x0D // [Enter]
#const global VK_0x0E 0x0E
#const global VK_0x0F 0x0F
#const global VK_SHIFT 0x10 // [Shift]
#const global VK_CONTROL 0x11 // [Ctrl]
#const global VK_MENU 0x12 // [Alt]
#const global VK_PAUSE 0x13 // [Pause]
#const global VK_CAPITAL 0x14
#const global VK_KANA 0x15 // VK_HANGEUL,VK_HANGUL
#const global VK_0x16 0x16
#const global VK_JUNJA 0x17
#const global VK_FINAL 0x18
#const global VK_KANJI 0x19 // VK_HANJA
#const global VK_0x1A 0x1A
#const global VK_ESCAPE 0x1B // [Esc]
#const global VK_CONVERT 0x1C // [変換] ShiftまたはCtrlとの同時押下
#const global VK_NONCONVERT 0x1D // [無変換]
#const global VK_ACCEPT 0x1E
#const global VK_MODECHANGE 0x1F
#const global VK_SPACE 0x20 // [スペース]
#const global VK_PRIOR 0x21 // [PgUp]
#const global VK_NEXT 0x22 // [PgDn]
#const global VK_END 0x23 // [End]
#const global VK_HOME 0x24 // [Home]
#const global VK_LEFT 0x25 // [←]
#const global VK_UP 0x26 // [↑]
#const global VK_RIGHT 0x27 // [→]
#const global VK_DOWN 0x28 // [↓]
#const global VK_SELECT 0x29
#const global VK_PRINT 0x2A
#const global VK_EXECUTE 0x2B
#const global VK_SNAPSHOT 0x2C
#const global VK_INSERT 0x2D // [Insert]
#const global VK_DELETE 0x2E // [Delete]
#const global VK_HELP 0x2F
#const global VK_0 0x30 // [0]〜[9]
#const global VK_1 0x31
#const global VK_2 0x32
#const global VK_3 0x33
#const global VK_4 0x34
#const global VK_5 0x35
#const global VK_6 0x36
#const global VK_7 0x37
#const global VK_8 0x38
#const global VK_9 0x39
#const global VK_0x3A 0x3A
#const global VK_0x3B 0x3B
#const global VK_0x3C 0x3C
#const global VK_0x3D 0x3D
#const global VK_0x3E 0x3E
#const global VK_0x3F 0x3F
#const global VK_0x40 0x40
#const global VK_A 0x41 // [A]〜[Z]
#const global VK_B 0x42
#const global VK_C 0x43
#const global VK_D 0x44
#const global VK_E 0x45
#const global VK_F 0x46
#const global VK_G 0x47
#const global VK_H 0x48
#const global VK_I 0x49
#const global VK_J 0x4A
#const global VK_K 0x4B
#const global VK_L 0x4C
#const global VK_M 0x4D
#const global VK_N 0x4E
#const global VK_O 0x4F
#const global VK_P 0x50
#const global VK_Q 0x51
#const global VK_R 0x52
#const global VK_S 0x53
#const global VK_T 0x54
#const global VK_U 0x55
#const global VK_V 0x56
#const global VK_W 0x57
#const global VK_X 0x58
#const global VK_Y 0x59
#const global VK_Z 0x5A
#const global VK_LWIN 0x5B // 左ウィンドウズキー
#const global VK_RWIN 0x5C // 右ウィンドウズキー
#const global VK_APPS 0x5D // アプリケーションキー ポップアップメニューが開くキー
#const global VK_0x5E 0x5E
#const global VK_SLEEP 0x5F
#const global VK_NUMPAD0 0x60 // テンキー
#const global VK_NUMPAD1 0x61 // テンキー
#const global VK_NUMPAD2 0x62 // テンキー
#const global VK_NUMPAD3 0x63 // テンキー
#const global VK_NUMPAD4 0x64 // テンキー
#const global VK_NUMPAD5 0x65 // テンキー
#const global VK_NUMPAD6 0x66 // テンキー
#const global VK_NUMPAD7 0x67 // テンキー
#const global VK_NUMPAD8 0x68 // テンキー
#const global VK_NUMPAD9 0x69 // テンキー
#const global VK_MULTIPLY 0x6A // [*] テンキー
#const global VK_ADD 0x6B // [+] テンキー
#const global VK_SEPARATOR 0x6C // [,] テンキー
#const global VK_SUBTRACT 0x6D // [-] テンキー
#const global VK_DECIMAL 0x6E // [.] テンキー
#const global VK_DIVIDE 0x6F // [/] テンキー
#const global VK_F1 0x70 // ファンクションキー
#const global VK_F2 0x71 // ファンクションキー
#const global VK_F3 0x72 // ファンクションキー
#const global VK_F4 0x73 // ファンクションキー
#const global VK_F5 0x74 // ファンクションキー
#const global VK_F6 0x75 // ファンクションキー
#const global VK_F7 0x76 // ファンクションキー
#const global VK_F8 0x77 // ファンクションキー
#const global VK_F9 0x78 // ファンクションキー
#const global VK_F10 0x79 // ファンクションキー
#const global VK_F11 0x7A // ファンクションキー
#const global VK_F12 0x7B // ファンクションキー
#const global VK_F13 0x7C // ファンクションキー
#const global VK_F14 0x7D // ファンクションキー
#const global VK_F15 0x7E // ファンクションキー
#const global VK_F16 0x7F // ファンクションキー
#const global VK_F17 0x80 // ファンクションキー
#const global VK_F18 0x81 // ファンクションキー
#const global VK_F19 0x82 // ファンクションキー
#const global VK_F20 0x83 // ファンクションキー
#const global VK_F21 0x84 // ファンクションキー
#const global VK_F22 0x85 // ファンクションキー
#const global VK_F23 0x86 // ファンクションキー
#const global VK_F24 0x87 // ファンクションキー
#const global VK_0x88 0x88
#const global VK_0x89 0x89
#const global VK_0x8A 0x8A
#const global VK_0x8B 0x8B
#const global VK_0x8C 0x8C
#const global VK_0x8D 0x8D
#const global VK_0x8E 0x8E
#const global VK_0x8F 0x8F
#const global VK_NUMLOCK 0x90 // Num Lock
#const global VK_SCROLL 0x91 // Scroll Lock
#const global VK_0x92 0x92
#const global VK_0x93 0x93
#const global VK_0x94 0x94
#const global VK_0x95 0x95
#const global VK_0x96 0x96
#const global VK_0x97 0x97
#const global VK_0x98 0x98
#const global VK_0x99 0x99
#const global VK_0x9A 0x9A
#const global VK_0x9B 0x9B
#const global VK_0x9C 0x9C
#const global VK_0x9D 0x9D
#const global VK_0x9E 0x9E
#const global VK_0x9F 0x9F
#const global VK_LSHIFT 0xA0
#const global VK_RSHIFT 0xA1
#const global VK_LCONTROL 0xA2
#const global VK_RCONTROL 0xA3
#const global VK_LMENU 0xA4
#const global VK_RMENU 0xA5
#const global VK_BROWSER_BACK 0xA6 // ブラウザー 戻る
#const global VK_BROWSER_FORWARD 0xA7 // ブラウザー 進む
#const global VK_BROWSER_REFRESH 0xA8 // ブラウザー 更新
#const global VK_BROWSER_STOP 0xA9 // ブラウザー 中止
#const global VK_BROWSER_SEARCH 0xAA // ブラウザー 検索ウィンドウの表示・非表示
#const global VK_BROWSER_FAVORITES 0xAB // ブラウザー お気に入りウィンドウの表示・非表示
#const global VK_BROWSER_HOME 0xAC // ブラウザー ホーム
#const global VK_VOLUME_MUTE 0xAD
#const global VK_VOLUME_DOWN 0xAE
#const global VK_VOLUME_UP 0xAF
#const global VK_MEDIA_NEXT_TRACK 0xB0
#const global VK_MEDIA_PREV_TRACK 0xB1
#const global VK_MEDIA_STOP 0xB2
#const global VK_MEDIA_PLAY_PAUSE 0xB3
#const global VK_LAUNCH_MAIL 0xB4 // メーラー起動
#const global VK_LAUNCH_MEDIA_SELECT 0xB5
#const global VK_LAUNCH_APP1 0xB6
#const global VK_LAUNCH_APP2 0xB7
#const global VK_0xB8 0xB8
#const global VK_0xB9 0xB9
#const global VK_OEM_1 0xBA // [:]
#const global VK_OEM_PLUS 0xBB // [;]
#const global VK_OEM_COMMA 0xBC // [,]
#const global VK_OEM_MINUS 0xBD // [-^]
#const global VK_OEM_PERIOD 0xBE // [.]
#const global VK_OEM_2 0xBF // [/]
#const global VK_OEM_3 0xC0 // [@]
#const global VK_0xC1 0xC1
#const global VK_0xC2 0xC2
#const global VK_0xC3 0xC3
#const global VK_0xC4 0xC4
#const global VK_0xC5 0xC5
#const global VK_0xC6 0xC6
#const global VK_0xC7 0xC7
#const global VK_0xC8 0xC8
#const global VK_0xC9 0xC9
#const global VK_0xCA 0xCA
#const global VK_0xCB 0xCB
#const global VK_0xCC 0xCC
#const global VK_0xCD 0xCD
#const global VK_0xCE 0xCE
#const global VK_0xCF 0xCF
#const global VK_0xD0 0xD0
#const global VK_0xD1 0xD1
#const global VK_0xD2 0xD2
#const global VK_0xD3 0xD3
#const global VK_0xD4 0xD4
#const global VK_0xD5 0xD5
#const global VK_0xD6 0xD6
#const global VK_0xD7 0xD7
#const global VK_0xD8 0xD8
#const global VK_0xD9 0xD9
#const global VK_0xDA 0xDA
#const global VK_OEM_4 0xDB // [[]
#const global VK_OEM_5 0xDC // [\]
#const global VK_OEM_6 0xDD // []]
#const global VK_OEM_7 0xDE // [^]
#const global VK_OEM_8 0xDF
#const global VK_0xE0 0xE0
#const global VK_OEM_AX 0xE1
#const global VK_OEM_102 0xE2 // [\] (バックスラッシュ)
#const global VK_ICO_HELP 0xE3
#const global VK_ICO_00 0xE4
#const global VK_PROCESSKEY 0xE5 // IMEがONの時、変換に関わるすべてのキーで発生
#const global VK_ICO_CLEAR 0xE6
#const global VK_PACKET 0xE7
#const global VK_0xE8 0xE8
#const global VK_OEM_RESET 0xE9
#const global VK_OEM_JUMP 0xEA
#const global VK_OEM_PA1 0xEB
#const global VK_OEM_PA2 0xEC
#const global VK_OEM_PA3 0xED
#const global VK_OEM_WSCTRL 0xEE
#const global VK_OEM_CUSEL 0xEF
#const global VK_OEM_ATTN 0xF0 // [Caps Lock]
#const global VK_OEM_FINISH 0xF1
#const global VK_OEM_COPY 0xF2 // [カタカナ ひらがな ローマ字] IMEがOFFの時
#const global VK_OEM_AUTO 0xF3 // [半角/全角 漢字]
// 半角時にShiftまたはCtrlと同時押下すると交互に発生
#const global VK_OEM_ENLW 0xF4 // [半角/全角 漢字]
// 半角時にShiftまたはCtrlと同時押下すると交互に発生
#const global VK_OEM_BACKTAB 0xF5
#const global VK_ATTN 0xF6
#const global VK_CRSEL 0xF7
#const global VK_EXSEL 0xF8
#const global VK_EREOF 0xF9
#const global VK_PLAY 0xFA
#const global VK_ZOOM 0xFB
#const global VK_NONAME 0xFC
#const global VK_PA1 0xFD
#const global VK_OEM_CLEAR 0xFE
|