sinamine
Mitglied
Hey Leute!
Hat bereits jemand ein ActiveX Control für den Internet Explorer entwickelt?
Unter dem Link: http://msdn2.microsoft.com/en-us/library/aa751970.aspx ist beschrieben, wie man mittels C++ ein solches Control erstellen kann. Ich habe es geschafft, einen Container mehr oder weniger zu implementieren, allerdings habe ich keine Ahnung wie ich darin mein COM Objekt hinzufügen kann/soll.
Ich habe nicht viel Erfahrung mit C++ sondern hauptsächlich mit C#, aber ich finde die meisten Lösungen nur in C++. Außerdem möchte ich im Internet Explorer ja ein bereits existierendes COM Objekt anzeigen, welches in unmanaged C++ Code geschrieben wurde.
Also es sollte ungefähr so funktionieren wie der Acrobat Reader von Adobe. Wenn ich ein Dokument im Internet Explorer öffnen möchte (Dokument ist eben ein COM Objekt, welches ein eigener Datentyp ist), so sollte sich mein ActiveX Control im Browser öffnen und mein COM Objekt darin anzeigen.
Ich hoffe, dass mir jemand weiterhelfen kann.
LG @ll
Hat bereits jemand ein ActiveX Control für den Internet Explorer entwickelt?
Unter dem Link: http://msdn2.microsoft.com/en-us/library/aa751970.aspx ist beschrieben, wie man mittels C++ ein solches Control erstellen kann. Ich habe es geschafft, einen Container mehr oder weniger zu implementieren, allerdings habe ich keine Ahnung wie ich darin mein COM Objekt hinzufügen kann/soll.
Ich habe nicht viel Erfahrung mit C++ sondern hauptsächlich mit C#, aber ich finde die meisten Lösungen nur in C++. Außerdem möchte ich im Internet Explorer ja ein bereits existierendes COM Objekt anzeigen, welches in unmanaged C++ Code geschrieben wurde.
Also es sollte ungefähr so funktionieren wie der Acrobat Reader von Adobe. Wenn ich ein Dokument im Internet Explorer öffnen möchte (Dokument ist eben ein COM Objekt, welches ein eigener Datentyp ist), so sollte sich mein ActiveX Control im Browser öffnen und mein COM Objekt darin anzeigen.
Ich hoffe, dass mir jemand weiterhelfen kann.
LG @ll