Windows Vista 和 Office: 使用托管预览处理程序框架以自己的方式查看数据
2009-02-09 17:43:48 来源:WEB开发网核心提示:本文示例源代码或素材下载 本文讨论: 为 Windows 和 Office 编写托管加载项 实现托管预览处理程序框架 为任何文件扩展名开发自定义预览处理程序 COM Interop 本文使用了以下技术:.NET Framework、Windows Vista、Outlook目录 承载预览处理程序PreviewH
本文示例源代码或素材下载
本文讨论:
为 Windows 和 Office 编写托管加载项
实现托管预览处理程序框架
为任何文件扩展名开发自定义预览处理程序
COM Interop
本文使用了以下技术:
.NET Framework、Windows Vista、Outlook
目录
承载预览处理程序
PreviewHandler 框架
实现 PreviewHandler
使用 COM 接口
注册处理程序
调试
总结
每个 Microsoft Windows 和 Office 版本都为了提高用户对数据的查看、交互和理解能力而引入了新的方法和手段。同样,为了添加自定义功能,每个版本还会提供新的和改进的扩展点。在 Windows Vista™ 和 2007 Microsoft® Office System 中,这两个区域的改进已合并在一起,使您能够为 Windows Vista 和 Outlook® 2007 编写自定义预览处理程序。
Outlook 2003 提供了电子邮件阅读窗格,您不必打开邮件即可方便地查看邮件的内容。您只需在邮件文件夹的列表视图中选择邮件,邮件的内容就显示在窗口的一侧或底部。Outlook 2007 扩展了此概念,您可以在同一预览窗格中查看邮件附件,而不必双击附件后在合适的查看器中打开它。
Outlook 的开箱即用功能包括 Word 文档、PowerPoint® 演示文稿、Excel 电子表格、字体文件、视频及音频文件以及通常作为附件发送的多种其他文件类型的预览处理程序。但这只是开始。Windows Vista 支持可在外壳程序中从任何文件夹进行访问的类似预览窗格。通过从文件夹的菜单中选择“组织”|“布局”|“预览窗格”即可启用预览窗格(请参见图 1)。
更多精彩
赞助商链接