我在C#.NET中开发了一个ActiveX控件。我创建了一个带有默认界面的类库。给定GUID,ProgId并使其可见,可互操作。注册。创建一个cab文件,然后使用object标签将其嵌入HTML页面,方法是指定它的classid和codebase。使用JavaScript方法加载它。这是工作。但问题是它作为Internet Explorer以外的单独窗口运行。我想将它作为IE窗口的一部分加载到IE中。怎么做?
- 谢谢。
答案 0 :(得分:0)
或许,您可以在单独的Form
中显示您的控件。您只需要从UserControl
派生您的控件,注册它并让ActiveX容器(在您的情况下为IE)就地嵌入您的控件。查看C# ActiveX control (CSActiveX)和Interop Forms Toolkit for C#。