文件类型处理程序
注册文件类型 是创建文件关联的第一步,这使得文件类型“已知”到 Shell。 但是,如果没有文件类型处理程序,Shell 将无法向用户公开有关该文件的信息。
本主题按如下所示进行组织:
将文件类型设置为 Shell 已知
在 Windows 资源管理器的以下屏幕截图中,图像文件 Desert.known 显示在 Shell 图片 库中,并且仅与 Paint 应用程序相关联。
前面的屏幕截图中的 Desert.known 文件缺少由文件类型处理程序启用的以下功能:
- 缩略图或预览
- 快捷菜单中特定于图像的谓词,例如:
- 旋转预览
- 设置为桌面背景
- 打印
-
详细信息 窗格中特定于图像的属性,例如:
- 拍摄日期
- 标签
- 额定值
- 文件文本的索引
在以下屏幕截图中,同一文件(Desert.known)具有 .jpg 扩展名,它是具有关联文件类型处理程序的已注册文件类型,因此会显示缩略图和更多属性。
使用已注册的文件类型和关联的文件类型处理程序
文件类型处理程序说明
下表中列出了每种文件类型处理程序提供的功能:
处理器 | 描述 |
---|---|
快捷菜单 | 快捷菜单处理程序(有时称为上下文菜单处理程序)是将命令添加到现有上下文菜单的文件类型处理程序。 这些处理程序与特定文件类型相关联,每当为文件类型的成员显示上下文菜单时,都调用这些处理程序。 |
缩略图 | 提供用于表示 Shell 项的图像的处理程序。 |
属性 | 一个属性处理程序,用于提供对 Windows 搜索、Windows 资源管理器和其他需要访问属性的应用程序的项属性的访问权限。 |
预览版 | 一个处理程序,可快速生成要显示在 Windows 资源管理器预览窗格中的项的只读简化视图。 |
筛选器 | 筛选器,IFilter 接口的实现,用于扫描文档以获取文本和属性(也称为属性)。 它从这些文档中提取文本块,筛选掉嵌入格式并保留有关文本位置的信息。 它还提取值的区块,这些值是整个文档的属性或文档的明确定义的部分。 IFilter 为构建高级应用程序(如文档索引器和独立于应用程序的查看器)提供了基础。 |
相关主题