WebBrowser
コントロールをC#アプリケーションで使用していて、WebBrowser
にフォーカスがある間に、個々のコンテンツ要素(入力フィールド、リンクなど)にフォーカスがあるかどうかにかかわらず、すべてのキーイベントを処理します。私は単にブラウザコントロールKeyDown
イベントにイベントハンドラを追加しようとしましたが、これは機能しません。私は、フォーカス可能な各オブジェクトにハンドラを明示的にフックしたくはありません。HtmlElement
WebBrowserコントロールのキーイベントの処理
の前にすべての重要なイベントを受信するには、がブラウザまたはそのコンテンツ要素に渡されますか。
'WebBrowserShortcutsEnabled'が' False'に設定されていても動作します – prostynick