首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT教育
Google
您现在的位置: 中国IT实验室 >> Windows >> 新手入门 >> 技术前沿 >> 正文

Vista开发人员案例 Windows Shell 开发

    自动化的实例

  通过 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 开发中心。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

【责编:Zenghui】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 专题推荐

 ·带你领略windows系统“另类”安装
 ·“调教”磁盘,让Vista更在行
 ·windows系统性能优化专题
 ·windows系统安全——系统进程与病毒
 ·Windows 平台搭建VPN攻略…
 ·Windiws 系统备份与还原…
 ·专题:Windows Vista系统新特性…
 ·Windows server 2008专题报道…
 ·关注未来 关注Windows Vista成长…
 ·明明白白 学会Windows权限设置…
 今日更新
 认证培训
 频道精选
 Windows频道导航