AB側のバグではないのかもしれませんが、
現在、自宅(WindowsXp)と職場(Windows98,NT4.0Server)で
プログラミングを行っているのですが、
キー入力によって動作を分けるプログラムを組んでいたところ
職場のパソコンで実行させるときのみ
API関数のGetKeyState()が正常な値を返しません。
次のプログラムで左のキーを押しても値が1しか返って(表示で)きません。
コード: 全て選択
#N88BASIC
While 1
Print GetKeyState(VK_LEFT)
Wend
0しか返ってこなくなります。
コード: 全て選択
#N88BASIC
While 1
cls
Locate0,0:Print GetKeyState(VK_LEFT)
Wend
GetAsyncKeyState()関数の方は正常に動作しているので
こちらを使えばいいのですが、どうも気になるので、
ここに報告いたします。
どなたか同じような結果になったかたいっらっしゃいますでしょうか?