1
Dim shellFile__1 As ShellFile = ShellFile.FromFilePath(pathToYourFile) 
Dim shellThumb As Bitmap = shellFile__1.Thumbnail.ExtraLargeBitmap 

我是一个编程的巨大noob。我只对视觉基础有一点经验。我正在尝试使用这些行,但“ShellFile”未定义。出于某种原因,有关这方面的信息很少,我必须错过一些东西。我认为这可能与Windows API代码包有关,但是我下载了它并不知道该怎么做。我的google-fu也没有任何回应。我觉得很多指示都是隐含的。Visual Basic .net类型'ShellFile'未定义

我该怎么做才能做到这一点?谢谢。

+0

如果您想通了,你应该发表一个答案并将其标记为答案。 – clweeks

回答

-1

请参见下面的答案:

C# get thumbnail from file via windows api

答案具有完全相同的代码。看来这是一个Windows COM库。我没有时间去看看究竟哪一个..

这些链接可能是一个良好的阅读: http://www.codeproject.com/Articles/42457/Metadata-from-Managed-Code

http://blogs.msdn.com/b/windowssdk/archive/2009/06/12/windows-api-code-pack-for-microsoft-net-framework.aspx

好运

+1

我想通了,我不得不从API添加一些文件与项目>添加参考>浏览 谢谢 – Stoopkid