掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
カーソルをキーボードからの変更するには? (ID:17014)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
KeyDownイベントのないコントロール上で、特定のキーを押した場合に カーソルを変更させたいのですが、なかなかうまくいきません。 例えば、Form1にPaintBox1を置いて、Form1のOnKeyDownに if key = VK_SPACE then Form1.Cursor := crHandPoint; OnKeyUpに Form1.Cursor := crDefault; とした場合、Form1では即座にカーソルは反映されるのですが、PaintBox1では 一度クリックしたりカーソルを動かさなければ変更が反映されません。 ローカルフックでキーボードイベントを捕まえても同様です。 どなたか解決策をご存じありませんか? こちらの環境はdel6+win2000です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.