GETKEY, GETKEYTRIGGERED¶
| 関数名 | 引数 | 戻り値 |
|---|---|---|
GETKEY | keyCode | int |
GETKEYTRIGGERED | keyCode | int |
API
GETKEY keyCode
GETKEYTRIGGERED keyCode
GETKEYはキーボード及びマウスボタンの状態を返します。引数で指定されるキーが押されていれば1、押されていなければ0を返します。
GETKEYTRIGGEREDはGETKEYと同様にキーボード及びマウスボタンの状態を返します。
GETKEYは現在押されているかどうかを取得するのに対し、GETKEYTRIGGEREDは押された直後のみ1を返します。
すなわち継続して押し続けている場合はGETKEYは1を返しますが、GETKEYTRIGGERDは最初のみ1を返し以降は0を返します。
これらの関数はEmueraのウインドウがアクティブのときのみ1を返し、アクティブ状態でなければキー状態にかかわらず0を返します。
キーコードの数値と実際のキーの対応に関してはマイクロソフト社が提供するMSDNのGetKeyState()の項を参照してください。
ヒント
命令、式中関数両方対応しています。