Microsoft DirectX 8.0 (Visual Basic)

CONST_DIKEYFLAGS

キーボード データ内のキーを識別するために使用される。

Enum CONST_DIKEYFLAGS
    DIK_0            =  11
    DIK_1            =   2
    DIK_2            =   3
    DIK_3            =   4
    DIK_4            =   5
    DIK_5            =   6
    DIK_6            =   7
    DIK_7            =   8
    DIK_8            =   9
    DIK_9            =  10
    DIK_A            =  30 (&H1E)
    DIK_ABNT_C1      = 115 (&H73) 
    DIK_ABNT_C2      = 126 (&H7E) 
    DIK_ADD          =  78 (&H4E)
    DIK_APOSTROPHE   =  40 (&H28)
    DIK_APPS         = 221 (&HDD)
    DIK_AT           = 145 (&H91)
    DIK_AX           = 150 (&H96)
    DIK_B            =  48 (&H30)
    DIK_BACK         =  14
    DIK_BACKSLASH    =  43 (&H2B)
    DIK_BACKSPACE    =  14
    DIK_C            =  46 (&H2E)
    DIK_CALCULATOR   = 161 (&HA1)
    DIK_CAPITAL      =  58 (&H3A)
    DIK_CAPSLOCK     =  58 (&H3A)
    DIK_CIRCUMFLEX   = 144 (&H90)
    DIK_COLON        = 146 (&H92)
    DIK_COMMA        =  51 (&H33)
    DIK_CONVERT      = 121 (&H79)
    DIK_D            =  32 (&H20)
    DIK_DECIMAL      =  83 (&H53)
    DIK_DELETE       = 211 (&HD3)
    DIK_DIVIDE       = 181 (&HB5)
    DIK_DOWN         = 208 (&HD0)
    DIK_DOWNARROW    = 208 (&HD0)
    DIK_E            =  18 (&H12)
    DIK_END          = 207 (&HCF)
    DIK_EQUALS       =  13
    DIK_ESCAPE       =   1
    DIK_F            =  33 (&H21)
    DIK_F1           =  59 (&H3B)
    DIK_F2           =  60 (&H3C)
    DIK_F3           =  61 (&H3D)
    DIK_F4           =  62 (&H3E)
    DIK_F5           =  63 (&H3F)
    DIK_F6           =  64 (&H40)
    DIK_F7           =  65 (&H41)
    DIK_F8           =  66 (&H42)
    DIK_F9           =  67 (&H43)
    DIK_F10          =  68 (&H44)
    DIK_F11          =  87 (&H57)
    DIK_F12          =  88 (&H58)
    DIK_F13          = 100 (&H64)
    DIK_F14          = 101 (&H65)
    DIK_F15          = 102 (&H66)
    DIK_G            =  34 (&H22)
    DIK_GRAVE        =  41 (&H29)
    DIK_H            =  35 (&H23)
    DIK_HOME         = 199 (&HC7)
    DIK_I            =  23 (&H17)
    DIK_INSERT       = 210 (&HD2)
    DIK_J            =  36 (&H24)
    DIK_K            =  37 (&H25)
    DIK_KANA         = 112 (&H70)
    DIK_KANJI        = 148 (&H94)
    DIK_L            =  38 (&H26)
    DIK_LALT         =  56 (&H38)
    DIK_LBRACKET     =  26 (&H1A)
    DIK_LCONTROL     =  29 (&H1D)
    DIK_LEFT         = 203 (&HCB)
    DIK_LEFTARROW    = 203 (&HCB)
    DIK_LMENU        =  56 (&H38)
    DIK_LSHIFT       =  42 (&H2A)
    DIK_LWIN         = 219 (&HDB)
    DIK_M            =  50 (&H32)
    DIK_MAIL         = 236 (&HEC)
    DIK_MEDIASELECT  = 237 (&HED)
    DIK_MEDIASTOP    = 164 (&HA4)
    DIK_MINUS        =  12
    DIK_MULTIPLY     =  55 (&H37)
    DIK_MUTE         = 160 (&HA0)
    DIK_MYCOMPUTER   = 235 (&HEB)
    DIK_N            =  49 (&H31)
    DIK_NEXT         = 209 (&HD1)
    DIK_NEXTTRACK    = 153 (&H99)
    DIK_NOCONVERT    = 123 (&H7B)
    DIK_NUMLOCK      =  69 (&H45)
    DIK_NUMPAD0      =  82 (&H52)
    DIK_NUMPAD1      =  79 (&H4F)
    DIK_NUMPAD2      =  80 (&H50)
    DIK_NUMPAD3      =  81 (&H51)
    DIK_NUMPAD4      =  75 (&H4B)
    DIK_NUMPAD5      =  76 (&H4C)
    DIK_NUMPAD6      =  77 (&H4D)
    DIK_NUMPAD7      =  71 (&H47)
    DIK_NUMPAD8      =  72 (&H48)
    DIK_NUMPAD9      =  73 (&H49)
    DIK_NUMPADCOMMA  = 179 (&HB3)
    DIK_NUMPADENTER  = 156 (&H9C)
    DIK_NUMPADEQUALS = 141 (&H8D)
    DIK_NUMPADMINUS  =  74 (&H4A)
    DIK_NUMPADPERIOD =  83 (&H53)
    DIK_NUMPADPLUS   =  78 (&H4E)
    DIK_NUMPADSLASH  = 181 (&HB5)
    DIK_NUMPADSTAR   =  55 (&H37)
    DIK_O            =  24 (&H18)
    DIK_OEM_102      =  86 (&H56)
    DIK_P            =  25 (&H19)
    DIK_PAUSE        = 197 (&HC5)
    DIK_PERIOD       =  52 (&H34)
    DIK_PGDN         = 209 (&HD1)
    DIK_PGUP         = 201 (&HC9)
    DIK_PLAYPAUSE    = 162 (&HA2)
    DIK_POWER        = 222 (&HDE)
    DIK_PREVTRACK    = 144 (&H90)
    DIK_PRIOR        = 201 (&HC9)
    DIK_Q            =  16 (&H10)
    DIK_R            =  19 (&H13)
    DIK_RALT         = 184 (&HB8)
    DIK_RBRACKET     =  27 (&H1B)
    DIK_RCONTROL     = 157 (&H9D)
    DIK_RETURN       =  28 (&H1C)
    DIK_RIGHT        = 205 (&HCD)
    DIK_RIGHTARROW   = 205 (&HCD)
    DIK_RMENU        = 184 (&HB8)
    DIK_RSHIFT       =  54 (&H36)
    DIK_RWIN         = 220 (&HDC)
    DIK_S            =  31 (&H1F)
    DIK_SCROLL       =  70 (&H46)
    DIK_SEMICOLON    =  39 (&H27)
    DIK_SLASH        =  53 (&H35)
    DIK_SLEEP        = 223 (&HDF)
    DIK_SPACE        =  57 (&H39)
    DIK_STOP         = 149 (&H95)
    DIK_SUBTRACT     =  74 (&H4A)
    DIK_SYSRQ        = 183 (&HB7)
    DIK_T            =  20 (&H14)
    DIK_TAB          =  15
    DIK_U            =  22 (&H16)
    DIK_UNDERLINE    = 147 (&H93)
    DIK_UNLABELED    = 151 (&H97)
    DIK_UP           = 200 (&HC8)
    DIK_UPARROW      = 200 (&HC8)
    DIK_V            =  47 (&H2F)
    DIK_VOLUMEDOWN   = 174 (&HAE)
    DIK_VOLUMEUP     = 176 (&HB0)
    DIK_W            =  17 (&H11)
    DIK_WAKE         = 227 (&HE3)
    DIK_WEBBACK      = 234 (&HEA)
    DIK_WEBFAVORITES = 230 (&HE6)
    DIK_WEBFORWARD   = 233 (&HE9)
    DIK_WEBHOME      = 178 (&HB2)
    DIK_WEBREFRESH   = 231 (&HE7)
    DIK_WEBSEARCH    = 229 (&HE5)
    DIK_WEBSTOP      = 232 (&HE8)
    DIK_X            =  45 (&H2D)
    DIK_Y            =  21 (&H15)
    DIK_YEN          = 125 (&H7D)
    DIK_Z            =  44 (&H2C)
End Enum

定数

DIK_(n)
メイン キーボード上の数字キー 0 〜 9
DIK_ADIK_Z
メイン キーボード上の文字キー A 〜 Z
DIK_ABNT_C1, DIK_ABNT_C2
ブラジル語キーボードのテンキー上
DIK_ADD
テンキー上のプラス記号 (+)
DIK_APOSTROPHE
アポストロフィ (') キー
DIK_APPS
アプリケーション キー
DIK_AT
日本語キーボード上
DIK_AX
日本語キーボード上
DIK_BACK
Backspace キー
DIK_BACKSLASH
円記号 (\) キー
DIK_BACKSPACE
Backspace キー (DIK_BACKSLASH の別名)
DIK_CALCULATOR
電卓起動専用キー
DIK_CAPITAL
CapsLock キー
DIK_CAPSLOCK
CapsLock キー (DIK_CAPITAL の別名)
DIK_CIRCUMFLEX
日本語キーボード上
DIK_COLON
日本語キーボード上
DIK_COMMA
カンマ (,) キー
DIK_CONVERT
日本語キーボード上
DIK_DECIMAL
テンキー上のピリオド (小数点)
DIK_DELETE
メイン キーボード上の Delete キー (テンキー上の Del ではない)
DIK_DIVIDE
テンキー上のスラッシュ (/)
DIK_DOWN, DIK_UP
メイン キーボード上の下矢印キー、上矢印キー (テンキー上の矢印キーではない)
DIK_DOWNARROW, UPARROW
メイン キーボード上の下矢印キー、上矢印キー (テンキー上の矢印キーではない) (DIK_DOWN および DIK_UP の別名)
DIK_END
メイン キーボード上の End キー (テンキー上の End ではない)
DIK_EQUALS
メイン キーボード上の等号
DIK_ESCAPE
Esc キー
DIK_F(n)
ファンクション キー F1F15
DIK_GRAVE
アクサン グラーブ (`) キー
DIK_HOME
メイン キーボード上の Home キー (テンキー上の Home ではない)
DIK_INSERT
メイン キーボード上の Insert キー (テンキー上の Ins ではない)
DIK_KANA
日本語キーボード上
DIK_KANJI
日本語キーボード上
DIK_LALT, DIK RALT
左右の Alt キー (DIK_LMENU および DIK_RMENU の別名)
DIK_LBRACKET, DIK_RBRACKET
左 ([) および右 (]) の角かっこキー
DIK_LCONTROL, DIK_RCONTROL
左右の Ctrl キー
DIK_LEFT, DIK_RIGHT
メイン キーボード上の左矢印キー、右矢印キー (テンキー上の矢印キーではない)
DIK LEFTARROW, DIK_RIGHTARROW
メイン キーボード上の左矢印キー、右矢印キー (テンキー上の矢印キーではない) (DIK_LEFT および DIK_RIGHT の別名)
DIK_LMENU, DIK_RMENU
左右の Alt キー
DIK_LSHIFT, DIK_RSHIFT
左右の Shift キー
DIK_LWIN, DIK_RWIN
左右の Microsoft® Windows® キー
DIK_MAIL
電子メール プログラム起動専用キー
DIK_MEDIASELECT
システムでサポートされているメディア プレーヤーの選択を表示する、メディア選択キー。
DIK_MEDIASTOP
マルチメディアの再生を停止する
DIK_MINUS
メイン キーボード上のマイナス記号 (ハイフン)
DIK_MULTIPLY
テンキー上のアスタリスク キー (*)
DIK_MUTE
サウンド出力をミュートする
DIK_MYCOMPUTER
対応している Windows システムでマイ コンピュータを起動する
DIK_NEXT
メイン キーボード上の PageDown キー (テンキー上の PgDn ではない)
DIK_NEXTTRACK
CD または DVD の次のトラックに進む
DIK_NOCONVERT
日本語キーボード上
DIK_NUMLOCK
NumLock キー
DIK_NUMPAD(n)
テンキー上の数字キー
DIK_NUMPADCOMMA
NEC PC98 テンキー上のコンマ
DIK_NUMPADENTER
テンキー上の Enter キー
DIK_NUMPADEQUALS
NEC PC98 キーボードのテンキー上の等号
DIK_NUMPADMINUS
テンキー上のマイナス記号 (DIK_SUBTRACT の別名)
DIK_NUMPADPERIOD
テンキー上の小数点 (ピリオド) (DIK_DECIMAL の別名)
DIK_NUMPADPLUS
テンキー上のプラス記号 (+) (DIK_ADD の別名)
DIK_NUMPADSLASH
テンキー上のスラッシュ (/) (DIK_DIVIDE の別名)
DIK_NUMPADSTAR
テンキー上のアスタリスク キー (*) (DIK_MULTIPLY の別名)
DIK_OEM_102
英語キーボードおよびドイツ語キーボード上
DIK_PAUSE
Pause キー
DIK_PERIOD
メイン キーボード上のピリオド (テンキー上の小数点ではない)
DIK_PGDN, DIK_PGUP
メイン キーボード上の PageDown キー、PageUp キー (テンキー上の PgDnPgUp ではない) (DIK_NEXT および DIK_PRIOR の別名)
DIK_PLAYPAUSE
マルチメディアの再生を一時停止する
DIK_POWER
システム電源キー
DIK_PREVTRACK
CD または DVD の次のトラックを再生する
DIK_PRIOR
メイン キーボード上の PageUp キー (テンキー上の PgUp ではない)
DIK_RETURN
メイン キーボード上の Enter キー
DIK_SCROLL
ScrollLock キー
DIK_SEMICOLON
セミコロン キー
DIK_SLASH
メイン キーボード上のスラッシュ (/) (テンキー上のスラッシュではない)
DIK_SLEEP
システムをスリープ モードに移行する
DIK_SPACE
Space キー
DIK_STOP
日本語キーボード上
DIK_SUBTRACT
テンキー上のマイナス記号
DIK_SYSRQ
SysRq キー
DIK_TAB
Tab キー
DIK_UNDERLINE
日本語キーボード上
DIK_UNLABELED
日本語キーボード上
DIK_VOLUMEDOWN
サウンド出力レベルを下げる
DIK_VOLUMEUP
サウンド出力レベルを上げる
DIK_WAKE
システムをスリープ モードから復帰させる
DIK_WEBBACK
ブラウザを履歴一覧の 1 ページ前に戻す
DIK_WEBFAVORITES
Internet Explorer の [お気に入り] リスト、Windows の [Favorites] フォルダ、または Netscape のブックマーク リストを表示する。
DIK_WEBFORWARD
ブラウザに対して履歴一覧の次のページへの移動を指示する
DIK_WEBHOME
ブラウザに対してユーザーのホーム ページの読み込みを指示する
DIK_WEBREFRESH
ブラウザに対して現在のページの再読み込みを指示する
DIK_WEBSEARCH
ブラウザに対して検索エンジンの起動を指示する
DIK_WEBSTOP
ブラウザに対して現在のページの読み込み停止を指示する
DIK_YEN
日本語キーボード上

注意

この列挙の別名でない定数は、CONST_DIKEYBOARDFLAGS のメンバに対応するが、名前の先頭に付くのは DIKEYBOARD ではなく DIK であり、異なる値を持つ。