テンキーの0 / SHIFT / ALT
の押下情報を表示したものですが、
2つ疑問があります。
SHIFT を先に押したまま、テンキー0 も同時に押すと、SHIFTは0になり、テンキーも反応していません。
逆にテンキーを先に押したまま、SHIFTを押し、そのままSHIFTを押しながらテンキーを離すと、
テンキーは検出されっぱなしです。しかもウィンドウを閉じて F5 で実行してもなお検出されっぱなしです。
もうひとつは ALT は何度も連打していると、たまにトグルスイッチ切り替えのように、離しても検出されっぱなしになってしまいます。
これは、私のキーボードや、SHIFT同時押し設定のOS側の環境依存なのか、これが getkeyの 正常な挙動なのかが
分かりません。 どうぞよろしくお願いいたします。
*main title " テンキー0 / SHIFT / ALT の押下情報" getkey numpad0, 96 getkey shift, $A0 getkey alt, 18 color 255,255,255 pos 200, 100 mes " numpad 0 = " + numpad0 mes " shift = " + shift mes " alt = " + alt redraw 1 : redraw 2 : color : boxf : await 30 goto *main