c# - 如何将文件的缩略图提取到 .NET 中的图像文件中?

标签 c# .net thumbnails windows-shell

我正在尝试创建一个用于浏览文件的内容目录程序。我想像资源管理器在 Windows 中那样显示文件的缩略图。如何使用 C#.Net 将 Windows 资源管理器显示的缩略图提取到 System.Drawing.Image 的实例中?

我相当确定我需要使用 this或与 IExtractImage 相关的内容。然而,当涉及到使用 COM、pinvoke、interop 等做任何事情时,我很迷茫。

最佳答案

查看此 StackOverflow 问题中已接受的答案: C# get thumbnail from file via windows api

您在 vbaccelerator 站点链接到的代码是 2003 年的,存在一些内存管理问题。

关于c# - 如何将文件的缩略图提取到 .NET 中的图像文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2120977/

相关文章:

html - 有没有办法用 CSS 重新创建这个网格 slider ?

c# - 构造函数和 With{} 哪个先出现?

.net - web.config 超时和 IIS 超时有什么区别?

java - 使用缩略图从 x、y 和高度、宽度的大小开始裁剪图像

c# - 如何在我的 C# 应用程序中使用 USE SharpNlp

c# - ftpe ://URI prefix is not recognized by FtpWebRequest

r - 如何在 R 中创建缩略图?

c# - 如何允许引用类型参数的请求主体为空?

c# - 如何将字节 block 读入结构

c# - 编码结构数组指针的最佳方法