GetKeyState()

キーが押し下げられているかどうかを取得する関数

GetKeyState(KeyName [, "P|T"])

Parameters

引数名説明
KeyName押し下げられているかどうかを取得したいキー名
"P|T"「"P"」を指定した場合、プログラムが生成する仮想的な押し下げ状態を無視し、物理的な押し下げ状態を判定する。
「"T"」を指定した場合、Capslock, Numlock, Scrolllock, Insertキーのトグル状態を取得できる。

Remarks

指定したキーが押し下げ(トグルの場合はON)状態の場合「1」、押されていない場合は「0」が返る。
JoyXなどを指定した場合は、スティックの倒され具合が返る。
その他の詳細については、GetKeyStateの説明も参照。

Related

GetKeyState