![有没有办法应用自定义文件夹图标并在 Windows 资源管理器中预览内容?](https://linux22.com/image/1456672/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%BA%94%E7%94%A8%E8%87%AA%E5%AE%9A%E4%B9%89%E6%96%87%E4%BB%B6%E5%A4%B9%E5%9B%BE%E6%A0%87%E5%B9%B6%E5%9C%A8%20Windows%20%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%AD%E9%A2%84%E8%A7%88%E5%86%85%E5%AE%B9%EF%BC%9F.png)
将自定义 *.ico 文件应用于 Windows 中的文件夹会删除内容预览,其中多个文件或图像似乎在默认文件夹图标内散开。虽然在查看用户定义的图像时自动禁用预览是有意义的,但我想创建仍能适当显示子目录和文件的图标。虽然我可以很容易地找到从其他图像格式创建 *.ico 文件或在 Windows 中应用这些文件的来源,但我无法找到有关预览功能的任何信息。
是否可以将预览功能构建到自定义 *.ico 文件中?是否可以控制预览文件的视觉布局(在 Windows 7 扇形、旧版 Windows XP 网格、Windows 10 预览堆栈或可能是用户定义的布局之间切换)?需要什么软件/脚本?
答案1
我的问题似乎源于对确切术语的无知。更准确地说,我想创建一个自定义的 Windows Live 文件夹图标,该图标将显示任何内容的缩略图。
为了显示缩略图,图标必须由前面的图层(覆盖所有缩略图图层)和后面的图层(位于所有其他图层后面)组成。图标可以采用任何形状,但缩略图图像只会出现在特定操作系统的布局中。Windows Vista/7/8 使用的布局模仿了一本书被稍微打开的样子。Windows 10 的布局仍在不断变化中,但目前,任何为旧系统设计的自定义 Live Folder 都无法在新操作系统上正常工作。
将新的实时文件夹设计应用于部分/全部文件夹需要手动编辑注册表以指向新的图标层并将其添加到 imageres.dll 或使用多个第三方软件包之一来基本上完成同一件事,并且(希望)减少用户的努力。