我的.NET程序中有WebBrowser控件。实际上,使用哪个.net包装器(wpf或winforms)并不重要,因为它们都包装了ActiveX组件"Microsoft Internet Controls“(ieframe.dll)。因此,我将一些html/js代码加载到WebBrowser中。这段代码试图创建一些ActiveX,但失败了。完全相同的代码在加载到完整的IE中时运行良好。但是在WebBrowser中失败了:新的ActiveXObject("myprogid&qu
我正在尝试动态地将ActiveX控件添加到我的应用程序中,而不必将其放在窗体上。但是,当我使用Visual Studio designer放置ActiveX控件时,初始化代码是生成的,其中包含一条用于设置ActiveX控件的OcxState的语句。当使用设计器将ActiveX控件添加到窗体中时,似乎将OcxState序列化为资源文件,稍后在窗体初始化时检索该资源文件。现在,我想在代码中动态设置该OcxState,这样就可以在我的类库中为的Act