USBキーボードの入力情報を取得する。
- USBキーボードが接続されていない時の返値はすべてゼロ。
書式
KEYBOARD スキャンコード[,機能ID] OUT 結果,モディファイヤキー情報
引き数
スキャンコード
調べたいキーのUSB Usage ID:0~255
機能ID
知りたい状態の種類(省略時は0)
0 | キーが押されている |
1 | 使用不可(指定すると結果としてゼロが返る) |
2 | キーを押した瞬間 |
3 | キーを離した瞬間 |
戻り値
結果
キーが機能IDで指定した状態であれば1、なければ0
モディファイヤキー情報
モディファイヤキーの押下情報をビットで返す
bit0 | Windowsキー |
bit1 | Shiftキー |
bit2 | Ctrlキー |
bit3 | Altキー |
サンプル・参考動画
コメント