怎样自制IE浏览器(IE核心)我想做一些特殊功能,求思路。

IE SDK里面的Hosting and Reuse一节就是讲怎么自己做的。Windows Forms和WPF的WebBrowser类就是封装了IE的Hosting API。当然这些封装并没有给你多少扩展的地方,Windows Forms的还好点,有个CreateWebBrowserSiteBase给你扩展host用,WPF的那个太傻瓜化了,结果没法扩展Host,比如后面那个自定义安全区域的管理器就没办法加到Host上。右上角的关闭按钮需要你自己做,IE的Trident引擎给你的只有显示网页的那部分,所以如果你要做菜单状态栏工具栏什么的都得自己写。ActiveX在安装你的软件的时候一起注册就可以了。主流安装程序制作工具都支持注册COM组件。没有把网站加入可信站点的API。如果所有用户都在一个域内,那么可以在域控制器上用组策略设置可信站点,不然就像Visual Studio那样用IInternetSecurityManager实现一个新的安全区域。
■网友
ie csharp - 必应
为什么用百度
【怎样自制IE浏览器(IE核心)我想做一些特殊功能,求思路。】 不用必应 这就是找不到资源的原因

■网友
cab文件打包的ActiveX控件(转) 试试这个?泻药。
■网友
你都让它们安装浏览器了,还不如直接写成C/S架构的程序就是了。


    推荐阅读