[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/06/26(Mon) 11:30
投稿者名:ガンマ
Eメール:
URL :
タイトル:
←,↑,→,↓キーの無効化
コマンドボタン上でカーソルキー(←,↑,→,↓)を
クリックされると次のコントロールへフォーカスが
移動しますが。
この機能を無視させたいのです。
(コマンドボタンをサブクラス化してカーソルキーの
イベントをフックしてみようと試みましたが、自分
では解りませんでした。)
何方か御指導下さいますよう、よろしくお願いいたします。

投稿時間:2006/06/26(Mon) 16:21
投稿者名:ダンボ
Eメール:
URL :
タイトル:
Re: ←,↑,→,↓キーの無効化
最初から...逃げ手...です。

すべてのボタンを各々透明なフレーム(Caption無し、囲み線無し)の上に
配置すればOK。

投稿時間:2006/06/26(Mon) 16:58
投稿者名:ガンマ
Eメール:
URL :
タイトル:
Re^2: ←,↑,→,↓キーの無効化
ダンボ様 早速のご返答有難う御座います。
なるほど、知恵ですね。
しかもAPIを使うよりも安全で手軽ですね。
有難う御座います。

> 最初から...逃げ手...です。
>
> すべてのボタンを各々透明なフレーム(Caption無し、囲み線無し)の上に
> 配置すればOK。

投稿時間:2006/06/26(Mon) 17:40
投稿者名:ダンボ
Eメール:
URL :
タイトル:
Re^3: ←,↑,→,↓キーの無効化
最初から私の知恵じゃないんです。
私に知恵(と行動力(と暇))があるとすれば、
・投稿を読む…5秒
・実機で現象確認する…1分
・実機であれこれコードを試す…10分
・ググる「矢印キー フォーカス移動 抑止」…20秒
・見当をつけて読む…3分
・その回答(元はDelphi)を実機で試す…5分
・回答を書く…1分