GetKeyState()
提供: AutoHotkey Wiki
実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 |
キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル |
レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト
GetKeyState()[編集]
キーが押し下げられているかどうかを取得する関数。
GetKeyState(KeyName [, "P|T"])
Parameters[編集]
引数名 | 説明 | |
---|---|---|
KeyName | 押し下げられているかどうかを取得したいキー名 | |
"P|T" | "P" | プログラムが生成する仮想的な押し下げ状態を無視し、物理的な押し下げ状態を判定する。 |
"T" | Capslock, Numlock, Scrolllock, Insertキーのトグル状態を取得できる。 |
Remarks[編集]
指定したキーが押し下げ(トグルの場合はON)状態の場合 1
、押されていない場合は 0
が返る。
JoyXなどを指定した場合は、スティックの倒され具合が返る。
その他の詳細については、GetKeyStateの説明も参照。