質問

AdBlock Plus(またはIEで動作する同様のアドオン)をC#Webbrowserコントロールと統合する方法はありますか?私の場合は、フォームがあります。指定されたWebサイトにリダイレクトを開いたときに、私に属していません。また、アプリケーションのユーザーのために、このWebサイトからすべての広告を削除したいと思います。

役に立ちましたか?

解決

アドオンを表すブラウザヘルパーオブジェクトをロードする必要があります WebBrowser コントロール。 このスレッドはプロセスを説明しています, 、C ++はC#よりも適していますが。

余談です。これは悪い考えであると想像することしかできません。AdblockPlusは、おそらくIE内で常に実行されていると仮定しています。あなたがそれをロードすることができた場合、それは代わりにあなたのプロセスの内部で実行されます。

他のヒント

アドオンのロードにおけるIEの動作を本質的に模倣する必要があります(同じ呼び出しを行い、同じAPIを提供するなど)。ただし、ほとんどのコンテンツプロバイダーは、特に広告やものを削除するように変更する場合、コンテンツをアプリケーションに埋め込むことを好まないため、このアイデアを再考する必要があります。あなたも何をしようとしていますか?フィードバックフォーム、サポートページ、フォーラム、または同様のものを提供したい場合は、広告やブランディングなどを殺すサードパーティのサイトを埋め込むのではなく、自分のページで自分で提供する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top