■ TEdit にフォーカスを渡さない方法
QA
2009/04/05(日) 17:28:53
フォームを2つのパネルでわけ一方に TImage を、片方には変数をデバッグするための TEdit(Readonly = True にする)をいくつか貼り付けます。
このとき TFom の OnKeyDown を使って TImage を操作しようとしてもフォーカスが TEdit にあるので OnKeyDown の処理が実行できません。OnKeyDown での処理を GetKeyState でやれば TEdit にフォーカスがあっても実行できるのですが、事情があって(^^;) OnKeyDown でやりたいのです。こんな場合 TEdit にフォーカスを渡さない方法はないのでしょうか?
KHE00221
2009/04/05(日) 18:18:17 <初心者> 
Form.KeyPreview を True にすれば Edit にフォーカスがあっても
Form.OnKeyDown に飛んできます
毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!
