WindowsフォームアプリケーションでTabキーをキャプチャし、それが押されたときにカスタムアクションを実行しようとしています。
いくつかのlistViewとボタンを備えたフォームがあります。フォームのKeyPreviewプロパティをtrueに設定し、タブ以外のキーを押すと、KeyDownイベントハンドラーが呼び出されます。
しかし、それはTabキーには当てはまりません。WndProcでもWM_KEYDOWNメッセージを受信しません。
フォーム内の各コントロール(TabStopプロパティ)をfalseに設定する必要がありますか?それよりももっとエレガントな方法があるに違いありません。
ありがとう。