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キー |
サンプル・参考動画


コメント