Microsoft DirectX 8.0 (Visual Basic)

CONST_DIKEYBOARDFLAGS

DIACTION 型の lSemantic メンバに特定のキーを指定するために使用される。

Enum CONST_DIKEYBOARDFLAGS
    DIKEYBOARD_0            = -2130705397 (&H8100040B)
    DIKEYBOARD_1            = -2130705406 (&H81000402)
    DIKEYBOARD_2            = -2130705405 (&H81000403)
    DIKEYBOARD_3            = -2130705404 (&H81000404)
    DIKEYBOARD_4            = -2130705403 (&H81000405)
    DIKEYBOARD_5            = -2130705402 (&H81000406)
    DIKEYBOARD_6            = -2130705401 (&H81000407)
    DIKEYBOARD_7            = -2130705400 (&H81000408)
    DIKEYBOARD_8            = -2130705399 (&H81000409)
    DIKEYBOARD_9            = -2130705398 (&H8100040A)
    DIKEYBOARD_A            = -2130705378 (&H8100041E)
    DIKEYBOARD_ABNT_C1      = -2130705293 (&H81000473)
    DIKEYBOARD_ABNT_C2      = -2130705282 (&H8100047E)
    DIKEYBOARD_ADD          = -2130705330 (&H8100044E)
    DIKEYBOARD_APOSTROPHE   = -2130705368 (&H81000428)
    DIKEYBOARD_APPS         = -2130705187 (&H810004DD)
    DIKEYBOARD_AT           = -2130705263 (&H81000491)
    DIKEYBOARD_AX           = -2130705258 (&H81000496)
    DIKEYBOARD_B            = -2130705360 (&H81000430)
    DIKEYBOARD_BACK         = -2130705394 (&H8100040E)
    DIKEYBOARD_BACKSLASH    = -2130705365 (&H8100042B)
    DIKEYBOARD_C            = -2130705362 (&H8100042E)
    DIKEYBOARD_CALCULATOR   = -2130705247 (&H810004A1)
    DIKEYBOARD_CAPITAL      = -2130705350 (&H8100043A)
    DIKEYBOARD_COLON        = -2130705262 (&H81000492)
    DIKEYBOARD_COMMA        = -2130705357 (&H81000433)
    DIKEYBOARD_CONVERT      = -2130705287 (&H81000479)
    DIKEYBOARD_D            = -2130705376 (&H81000420)
    DIKEYBOARD_DECIMAL      = -2130705325 (&H81000453)
    DIKEYBOARD_DELETE       = -2130705197 (&H810004D3)
    DIKEYBOARD_DIVIDE       = -2130705227 (&H810004B5)
    DIKEYBOARD_DOWN         = -2130705200 (&H810004D0)
    DIKEYBOARD_E            = -2130705390 (&H81000412)
    DIKEYBOARD_END          = -2130705201 (&H810004CF)
    DIKEYBOARD_EQUALS       = -2130705395 (&H8100040D)
    DIKEYBOARD_ESCAPE       = -2130705407 (&H81000401)
    DIKEYBOARD_F            = -2130705375 (&H81000421)
    DIKEYBOARD_F1           = -2130705349 (&H8100043B)
    DIKEYBOARD_F2           = -2130705348 (&H8100043C)
    DIKEYBOARD_F3           = -2130705347 (&H8100043D)
    DIKEYBOARD_F4           = -2130705346 (&H8100043E)
    DIKEYBOARD_F5           = -2130705345 (&H8100043F)
    DIKEYBOARD_F6           = -2130705344 (&H81000440)
    DIKEYBOARD_F7           = -2130705343 (&H81000441)
    DIKEYBOARD_F8           = -2130705342 (&H81000442)
    DIKEYBOARD_F9           = -2130705341 (&H81000443)
    DIKEYBOARD_F10          = -2130705340 (&H81000444)
    DIKEYBOARD_F11          = -2130705321 (&H81000457)
    DIKEYBOARD_F12          = -2130705320 (&H81000458)
    DIKEYBOARD_F13          = -2130705308 (&H81000464)
    DIKEYBOARD_F14          = -2130705307 (&H81000465)
    DIKEYBOARD_F15          = -2130705306 (&H81000466)
    DIKEYBOARD_G            = -2130705374 (&H81000422)
    DIKEYBOARD_GRAVE        = -2130705367 (&H81000429)
    DIKEYBOARD_H            = -2130705373 (&H81000423)
    DIKEYBOARD_HOME         = -2130705209 (&H810004C7)
    DIKEYBOARD_I            = -2130705385 (&H81000417)
    DIKEYBOARD_INSERT       = -2130705198 (&H810004D2)
    DIKEYBOARD_J            = -2130705372 (&H81000424)
    DIKEYBOARD_K            = -2130705371 (&H81000425)
    DIKEYBOARD_KANA         = -2130705296 (&H81000470)
    DIKEYBOARD_KANJI        = -2130705260 (&H81000494)
    DIKEYBOARD_L            = -2130705370 (&H81000426)
    DIKEYBOARD_LBRACKET     = -2130705382 (&H8100041A)
    DIKEYBOARD_LCONTROL     = -2130705379 (&H8100041D)
    DIKEYBOARD_LEFT         = -2130705205 (&H810004CB)
    DIKEYBOARD_LMENU        = -2130705352 (&H81000438)
    DIKEYBOARD_LSHIFT       = -2130705366 (&H8100042A)
    DIKEYBOARD_LWIN         = -2130705189 (&H810004DB)
    DIKEYBOARD_M            = -2130705358 (&H81000432)
    DIKEYBOARD_MAIL         = -2130705172 (&H810004EC)
    DIKEYBOARD_MEDIASELECT  = -2130705171 (&H810004ED)
    DIKEYBOARD_MEDIASTOP    = -2130705244 (&H810004A4)
    DIKEYBOARD_MINUS        = -2130705396 (&H8100040C)
    DIKEYBOARD_MULTIPLY     = -2130705353 (&H81000437)
    DIKEYBOARD_MUTE         = -2130705248 (&H810004A0)
    DIKEYBOARD_MYCOMPUTER   = -2130705173 (&H810004EB)
    DIKEYBOARD_N            = -2130705359 (&H81000431)
    DIKEYBOARD_NEXT         = -2130705199 (&H810004D1)
    DIKEYBOARD_NEXTTRACK    = -2130705255 (&H81000499)
    DIKEYBOARD_NOCONVERT    = -2130705285 (&H8100047B)
    DIKEYBOARD_NUMLOCK      = -2130705339 (&H81000445)
    DIKEYBOARD_NUMPAD0      = -2130705326 (&H81000452)
    DIKEYBOARD_NUMPAD1      = -2130705329 (&H8100044F)
    DIKEYBOARD_NUMPAD2      = -2130705328 (&H81000450)
    DIKEYBOARD_NUMPAD3      = -2130705327 (&H81000451)
    DIKEYBOARD_NUMPAD4      = -2130705333 (&H8100044B)
    DIKEYBOARD_NUMPAD5      = -2130705332 (&H8100044C)
    DIKEYBOARD_NUMPAD6      = -2130705331 (&H8100044D)
    DIKEYBOARD_NUMPAD7      = -2130705337 (&H81000447)
    DIKEYBOARD_NUMPAD8      = -2130705336 (&H81000448)
    DIKEYBOARD_NUMPAD9      = -2130705335 (&H81000449)
    DIKEYBOARD_NUMPADCOMMA  = -2130705229 (&H810004B3)
    DIKEYBOARD_NUMPADENTER  = -2130705252 (&H8100049C)
    DIKEYBOARD_NUMPADEQUALS = -2130705267 (&H8100048D)
    DIKEYBOARD_O            = -2130705384 (&H81000418)
    DIKEYBOARD_OEM_102      = -2130705322 (&H81000456)
    DIKEYBOARD_P            = -2130705383 (&H81000419)
    DIKEYBOARD_PAUSE        = -2130705211 (&H810004C5)
    DIKEYBOARD_PERIOD       = -2130705356 (&H81000434)
    DIKEYBOARD_PLAYPAUSE    = -2130705246 (&H810004A2)
    DIKEYBOARD_POWER        = -2130705186 (&H810004DE)
    DIKEYBOARD_PREVTRACK    = -2130705264 (&H81000490)
    DIKEYBOARD_PRIOR        = -2130705207 (&H810004C9)
    DIKEYBOARD_Q            = -2130705392 (&H81000410)
    DIKEYBOARD_R            = -2130705389 (&H81000413)
    DIKEYBOARD_RBRACKET     = -2130705381 (&H8100041B)
    DIKEYBOARD_RCONTROL     = -2130705251 (&H8100049D)
    DIKEYBOARD_RETURN       = -2130705380 (&H8100041C)
    DIKEYBOARD_RIGHT        = -2130705203 (&H810004CD)
    DIKEYBOARD_RMENU        = -2130705224 (&H810004B8)
    DIKEYBOARD_RSHIFT       = -2130705354 (&H81000436)
    DIKEYBOARD_RWIN         = -2130705188 (&H810004DC)
    DIKEYBOARD_S            = -2130705377 (&H8100041F)
    DIKEYBOARD_SCROLL       = -2130705338 (&H81000446)
    DIKEYBOARD_SEMICOLON    = -2130705369 (&H81000427)
    DIKEYBOARD_SLASH        = -2130705355 (&H81000435)
    DIKEYBOARD_SLEEP        = -2130705185 (&H810004DF)
    DIKEYBOARD_SPACE        = -2130705351 (&H81000439)
    DIKEYBOARD_STOP         = -2130705259 (&H81000495)
    DIKEYBOARD_SUBTRACT     = -2130705334 (&H8100044A)
    DIKEYBOARD_SYSRQ        = -2130705225 (&H810004B7)
    DIKEYBOARD_T            = -2130705388 (&H81000414)
    DIKEYBOARD_TAB          = -2130705393 (&H8100040F)
    DIKEYBOARD_U            = -2130705386 (&H81000416)
    DIKEYBOARD_UNDERLINE    = -2130705261 (&H81000493)
    DIKEYBOARD_UNLABELED    = -2130705257 (&H81000497)
    DIKEYBOARD_UP           = -2130705208 (&H810004C8)
    DIKEYBOARD_V            = -2130705361 (&H8100042F)
    DIKEYBOARD_VOLUMEDOWN   = -2130705234 (&H810004AE)
    DIKEYBOARD_VOLUMEUP     = -2130705232 (&H810004B0)
    DIKEYBOARD_W            = -2130705391 (&H81000411)
    DIKEYBOARD_WAKE         = -2130705181 (&H810004E3)
    DIKEYBOARD_WEBBACK      = -2130705174 (&H810004EA)
    DIKEYBOARD_WEBFAVORITES = -2130705178 (&H810004E6)
    DIKEYBOARD_WEBFORWARD   = -2130705175 (&H810004E9)
    DIKEYBOARD_WEBHOME      = -2130705230 (&H810004B2)
    DIKEYBOARD_WEBREFRESH   = -2130705177 (&H810004E7)
    DIKEYBOARD_WEBSEARCH    = -2130705179 (&H810004E5)
    DIKEYBOARD_WEBSTOP      = -2130705176 (&H810004E8)
    DIKEYBOARD_X            = -2130705363 (&H8100042D)
    DIKEYBOARD_Y            = -2130705387 (&H81000415)
    DIKEYBOARD_YEN          = -2130705283 (&H8100047D)
    DIKEYBOARD_Z            = -2130705364 (&H8100042C)
End Enum

定数

DIKEYBOARD_(n)
メイン キーボード上の数字キー 0 〜 9
DIKEYBOARD_ADIKEYBOARD_Z
メイン キーボード上の文字キー A 〜 Z
DIKEYBOARD_ABNT_C1, DIKEYBOARD_ABNT_C2
ブラジル語キーボードのテンキー上
DIKEYBOARD_ADD
テンキー上のプラス記号 (+)
DIKEYBOARD_APOSTROPHE
アポストロフィ (') キー
DIKEYBOARD_APPS
アプリケーション キー
DIKEYBOARD_AT
日本語キーボード上
DIKEYBOARD_AX
日本語キーボード上
DIKEYBOARD_BACK
Backspace キー
DIKEYBOARD_BACKSLASH
円記号 (\) キー
DIKEYBOARD_CALCULATOR
電卓起動専用キー
DIKEYBOARD_CAPITAL
CapsLock キー
DIKEYBOARD_COLON
日本語キーボード上
DIKEYBOARD_COMMA
カンマ (,) キー
DIKEYBOARD_CONVERT
日本語キーボード上
DIKEYBOARD_DECIMAL
テンキー上のピリオド (小数点)
DIKEYBOARD_DELETE
メイン キーボード上の Delete キー (テンキー上の Del ではない)
DIKEYBOARD_DIVIDE
テンキー上のスラッシュ (/)
DIKEYBOARD_DOWN, DIKEYBOARD_UP
メイン キーボード上の下矢印キー、上矢印キー (テンキー上の矢印キーではない)
DIKEYBOARD_END
メイン キーボード上の End キー (テンキー上の End ではない)
DIKEYBOARD_EQUALS
メイン キーボード上の等号
DIKEYBOARD_ESCAPE
Esc キー
DIKEYBOARD_F(n)
ファンクション キー F1F15
DIKEYBOARD_GRAVE
アクサン グラーブ (`) キー
DIKEYBOARD_HOME
メイン キーボード上の Home キー (テンキー上の Home ではない)
DIKEYBOARD_INSERT
メイン キーボード上の Insert キー (テンキー上の Ins ではない)
DIKEYBOARD_KANA
日本語キーボード上
DIKEYBOARD_KANJI
日本語キーボード上
DIKEYBOARD_LBRACKET, DIKEYBOARD_RBRACKET
左 ([) および右 (]) の角かっこキー
DIKEYBOARD_LCONTROL, DIKEYBOARD_RCONTROL
左右の Ctrl キー
DIKEYBOARD_LEFT, DIKEYBOARD_RIGHT
メイン キーボード上の左矢印キー、右矢印キー (テンキー上の矢印キーではない)
DIKEYBOARD_LMENU, DIKEYBOARD_RMENU
左右の Alt キー
DIKEYBOARD_LSHIFT, DIKEYBOARD_RSHIFT
左右の Shift キー
DIKEYBOARD_LWIN, DIKEYBOARD_RWIN
左右の Microsoft® Windows® キー
DIKEYBOARD_MAIL
電子メール プログラム起動専用キー
DIKEYBOARD_MEDIASELECT
システムでサポートされているメディア プレーヤーの選択を表示する、メディア選択キー。
DIKEYBOARD_MEDIASTOP
マルチメディアの再生を停止する
DIKEYBOARD_MINUS
メイン キーボード上のハイフン (-) (マイナス記号)
DIKEYBOARD_MULTIPLY
テンキー上のアスタリスク キー (*)
DIKEYBOARD_MUTE
サウンド出力をミュートする
DIKEYBOARD_MYCOMPUTER
対応している Windows システムでマイ コンピュータを起動する
DIKEYBOARD_NEXT
メイン キーボード上の PageDown キー (テンキー上の PgDn ではない)
DIKEYBOARD_NEXTTRACK
CD または DVD の次のトラックに進む
DIKEYBOARD_NOCONVERT
日本語キーボード上
DIKEYBOARD_NUMLOCK
NumLock キー
DIKEYBOARD_NUMPAD(n)
テンキー上の数字キー
DIKEYBOARD_NUMPADCOMMA
NEC PC98 テンキー上のカンマ (,)
DIKEYBOARD_NUMPADENTER
テンキー上の Enter キー
DIKEYBOARD_NUMPADEQUALS
NEC PC98 キーボードのテンキー上の等号
DIKEYBOARD_OEM_102
英語キーボードおよびドイツ語キーボード上
DIKEYBOARD_PAUSE
Pause キー
DIKEYBOARD_PERIOD
メイン キーボード上の Enter キー
DIKEYBOARD_PLAYPAUSE
マルチメディアの再生を一時停止する
DIKEYBOARD_POWER
システム電源キー
DIKEYBOARD_PREVTRACK
CD または DVD の前のトラックを再生する、日本語キーボードのサーカムフレックス
DIKEYBOARD_PRIOR
メイン キーボード上の PageUp キー (テンキー上の PgUp ではない)
DIKEYBOARD_RETURN
メイン キーボード上の Enter キー
DIKEYBOARD_SCROLL
ScrollLock キー
DIKEYBOARD_SEMICOLON
セミコロン (;) キー
DIKEYBOARD_SLASH
メイン キーボード上のスラッシュ (/) (テンキー上のスラッシュではない)
DIKEYBOARD_SLEEP
システムをスリープ モードに移行する
DIKEYBOARD_SPACE
Space キー
DIKEYBOARD_STOP
日本語キーボード上
DIKEYBOARD_SUBTRACT
テンキー上のマイナス記号
DIKEYBOARD_SYSRQ
SysRq キー
DIKEYBOARD_TAB
Tab キー
DIKEYBOARD_UNDERLINE
日本語キーボード上
DIKEYBOARD_UNLABELED
日本語キーボード上
DIKEYBOARD_VOLUMEDOWN
サウンド出力レベルを下げる
DIKEYBOARD_VOLUMEUP
サウンド出力レベルを上げる
DIKEYBOARD_WAKE
システムをスリープ モードから復帰させる
DIKEYBOARD_WEBBACK
ブラウザを履歴一覧の 1 ページ前に戻す
DIKEYBOARD_WEBFAVORITES
Microsoft Internet Explorer の [お気に入り] リスト、Windows の [Favorites] フォルダ、または Netscape のブックマーク リストを表示する。
DIKEYBOARD_WEBFORWARD
ブラウザに対して履歴一覧の次のページへの移動を指示する
DIKEYBOARD_WEBHOME
ブラウザに対してユーザーのホーム ページの読み込みを指示する
DIKEYBOARD_WEBREFRESH
ブラウザに対して現在のページの再読み込みを指示する
DIKEYBOARD_WEBSEARCH
ブラウザに対して検索エンジンの起動を指示する
DIKEYBOARD_WEBSTOP
ブラウザに対して現在のページの読み込み停止を指示する
DIKEYBOARD_YEN
日本語キーボード上

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