为ActiveX控件编写包装器类



我得到了一个视频通话软件,它实现了一个activex控件,在web浏览器中渲染视频。由于activex只在IE中工作,我被赋予了使用FireBreath框架实现activex控件的跨浏览器版本的任务。我需要为activeX控件编写一个包装器类。

我是activex,visual studio(项目中涉及的一切)的新手。activex代码有数千行代码。我花了很长时间才理解这些代码。

有没有人有任何好的例子包装类和任何其他建议或链接,这将有助于我的项目?

我所知道的最接近的是:https://github.com/firebreath/FBAXExample

这是一个在FireBreath插件中托管activex控件的例子。如果你能完成一个完整的移植,那就更好了(而且更简洁),但也有可能只使用一个包装器;你可能还想看看FireBreath本身的WebView库,它将IE嵌入到FireBreath插件中。你可以在这里找到:https://github.com/firebreath/FireBreath/tree/master/src/libs/WebView/Win

相关内容

  • 没有找到相关文章

最新更新