Microsoft DirectX 8.0 (C++) |
以下に、標準の US キーボードにはないが、日本語キーボードで使用可能な拡張キーと、US キーボードでは使用可能であるが、多くの日本語キーボードにはないキーの一覧を示す。
Microsoft® Windows® 2000 または他のオペレーティング システム上の (NEC PC-98 のような) キーボードでは、DIK_CAPSLOCK、DIK_KANJI、および DIK_KANA キーはトグル ボタンであり、プッシュ ボタンではない。これらのキーは、最初に押されたときにダウン イベントを生成し、2 回目に押されたときにアップ イベントを生成する。
日本語キーボード | 拡張キー | 欠けるキー |
---|---|---|
DOS/V 106、NEC PC-98 106 | DIK_AT、DIK_CIRCUMFLEX、DIK_COLON、DIK_CONVERT、DIK_KANA、DIK_KANJI、DIK_NOCONVERT、DIK_YEN | DIK_APOSTROPHE、DIK_EQUALS、DIK_GRAVE |
NEC PC-98 | DIK_AT、DIK_CIRCUMFLEX、DIK_COLON、DIK_F13, DIK_F14、DIK_F15、DIK_KANA、DIK_KANJI、DIK_NOCONVERT、DIK_NUMPADCOMMA、DIK_NUMPADEQUALS、DIK_STOP、DIK_UNDERLINE、DIK_YEN | DIK_APOSTROPHE、DIK_BACKSLASH、DIK_EQUALS、DIK_GRAVE、DIK_NUMLOCK、DIK_NUMPADENTER、DIK_RCONTROL、DIK_RMENU、DIK_RSHIFT、DIK_SCROLL |
AX | DIK_AX、DIK_CONVERT、DIK_KANJI、DIK_NOCONVERT、DIK_YEN | DIK_RCONTROL、DIK_RMENU |
J-3100 | DIK_KANA、DIK_KANJI、DIK_NOLABEL、DIK_YEN | DIK_RCONTROL、DIK_RMENU |