自动化的实例
通过 InternetExplorer COM 自动化对象,可以获得比 IE 实例更好的控件。
异步可插入协议
通过基于 COM 的 API,可以创建自定义的可插入协议处理程序、MIME 筛选器和命名空间处理程序。这样,可以将 IE 扩展为理解新的通信协议和文档格式。
浏览器扩展
开发人员可以通过浏览器扩展来修改 IE 的用户界面,方法是:添加自定义资源管理器栏、新的上下文菜单项、“工具”菜单命令和关联的工具栏按钮。
浏览器帮助程序对象 (BHO)
浏览器帮助程序对象 (BHO) 通过自定义的进程中 COM 组件实现对 IE 的扩展。每次启动 IE 时都会加载 BHO,而且它们可以在可用 IE 窗口和模块上执行任何操作,包括自定义浏览器 UI、处理事件、挂接消息和解释自定义数据格式。
组件下载
可以使用 IE 将组件(如 Microsoft ActiveX 控件 (.ocx)、动态链接库文件 (.dll)、可执行文件和 Java 类文件或小程序)分发到客户端计算机,以用于按需使用方案或永久安装方案。IE 支持签名的 CAB 文件 (.cab) 以便打包分发集,支持信息文件 (.inf) 以提供安装说明,以及支持开放软件说明 (OSD) 文件以说明软件组件及其关系。
远程应用程序执行
通过利用客户端-服务器技术(如 Microsoft ASP.NET 或终端服务远程桌面 Web 连接 ActiveX 控件),IE 可以承载运行(至少部分运行)在服务器上的应用程序。
组件重用
IE 的模块化体系结构为开发人员提供了许多功能强大的、可以在独立应用程序中使用的可重用 ActiveX 控件。其中最常见的是 WebBrowser 控件 (Shdocvw.dll),该控件提供具有导航和历史记录功能的微型浏览器以及 Mshtml.dll(处理 HTML 显示和分析的核心引擎)。
此外,还有许多功能以及关联的服务和工具与 IE 关联,如 MSHTML 编辑器、Microsoft XML 核心服务 (MSXML) 分析器和超链接体系结构。有关详细信息,请参阅 MSDN Library 中的“Internet Explorer 开发”以及访问 Internet Explorer 开发中心。
相关专题
- Windows操作系统安装 (16126篇文章)
- Windows权限设置 (10560篇文章)
- Windows操作系统安全集 (19321篇文章)
- Windows Vista 专区 (5075篇文章)
- Windows Vista系统新特性 (5075篇文章)
- 综合布线工程案例 (2709篇文章)
- Wlan组网----家庭专题 (4321篇文章)
- Windows频道 (10116篇文章)
- Windows Vista频道 (5075篇文章)
- Vista应用开发 (98篇文章)
- Windows XP上模拟Vista视觉冲击 (62次浏览)
- 让Vista自动清除虚拟内存页面文件 (57次浏览)
- 怀念经典 优化大师帮你VISTA转XP (53次浏览)
- 该选择谁?Vista SP1十回合大战WinXP SP3 (44次浏览)
- 三法教你如何安全删除Vista SP1 (43次浏览)
- 性能卓越,正式版Vista SP1性能体验 (32次浏览)
- 如何在家用电脑上使用 Vista磁盘分区 (29次浏览)
- Windows 2008和Vista组策略新特性 (28次浏览)
- 节省内存 低配置也能玩Vista系统 (25次浏览)
- Windows Vista SP1最新版试用感受 (25次浏览)



