我有一个.NET winform应用程序,它编写XML数据文件,但是当我通过资源管理器查看文件时,我希望文件有一个自定义(动态)缩略图。
举一个例子,当您将“查看”模式设置为“缩略图”时,PDF文件会在XP和Win7中显示缩略图(图片)。这也适用于图片。
据推测,这个过程与PDF文件类似,因为我认为Windows只是在文件中查找某种“我是缩略图”记录。
我也知道Windows缓存图片目录的已保存缩略图。我偶尔会看到这些文件,但从未玩过它们。
答案 0 :(得分:1)
文件不说它们是缩略图。您需要编写一个Windows资源管理器Shell处理程序,其中包含此文件类型的缩略图,并提取缩略图。
根据Microsoft在http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/1428326d-7950-42b4-ad94-8e962124043e/中的答案,这必须是C ++而不是.NET。
检查这些: