入力を送信しようとしているカスタムコントロールを作成しました。マウス入力を受け入れ、MouseDown、MouseMove、MouseUpを正しく報告しますが、何らかの理由で、キーボード入力を受け入れません。それをクリックしてもフォーカスが届かず、押したキーは、すでにフォーカスが設定されているコントロールによって解釈されます。
これはおそらく本当に単純なことです。私が最初に見ようと思ったのはControlStyleプロパティでしたが、ヘルプファイルでキーボード入力について確認できるのはcsNoStdEvents
、それを無効にするだけで、私のコントロールにはそれがありません。では、コントロールが入力フォーカスを受け取ることができるようにするには、何をする必要がありますか?