Für IE mußt Du ein sogenanntes
Browser Helper Object schreibern.
Für Firefox und Opera wird es im Prinzip ähnliche Mechanismen geben, aber mit sicherheit jeweis Inkompatible Schnittstellen so das du für jeden Browser eine eigene Implementierung der Integration durchführen musst.
Windows Vista - Eine neue Erfahrung in Fehlern.