0

Internet Explorer コントロールが組み込まれたサードパーティの Windows デスクトップ .Net アプリケーションがあります。その IE コントロールから BHO を実行したいと考えています。BHO には GUI はなく、ユーザーのアクションをキャプチャするだけです。

出来ますか?おそらく、Windows Hooks API を使用して BHO の dll を埋め込み、リフレクションで IE コントロールを見つけ、BHO を登録することができます。しかし、それは少し怖いように聞こえます。

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

0

Web ブラウザー コントロール内で BHO を読み込んで実行する方法はサポートされていません。おそらく、BHO をロードし、Web ブラウザー コントロールのハンドルを使用して、コントロールで SetSite を呼び出すコードを記述できることに注意してください。ただし、BHO は、IE に存在するが Web ブラウザー コントロールには存在しない他のオブジェクトに依存している場合、そのような環境では機能しない可能性があります。

少しバックアップします -- あなたの BHO は何をしますか? また、なぜそれを他の人のプログラムにロードする必要があるのでしょうか?

于 2013-07-22T15:51:13.983 に答える