Internet ExplorerのアドインをC# / VB などで開発する方法(SpicIEの紹介)

Internet Explorer(IE)は、他のブラウザ同様、拡張するためのインターフェースを持っています。このインターフェースは、かなり以前のバージョン(少なくともIE4には同様のインターフェースがあり、記憶ではIE3から実装されていた気がします)から実装されているので、インターフェースとしてはCOMが採用されています。

そのため、IE7やIE8のアドインを実装しようとした場合、.NET Frameworkを使って実装するには、COM Interopを使って結構メンドウなことをする必要があります。

という状況を改善するために、Microsoftドイツのエバンジャリストが、.NET Framework上での開発でIEアドインを実装するための、ラッパーを作成し、microsoft.com 上で公開しています。

SpicE ロゴ

URL:https://code.msdn.microsoft.com/SpicIE