Dim shellFile__1 As ShellFile = ShellFile.FromFilePath(pathToYourFile)
Dim shellThumb As Bitmap = shellFile__1.Thumbnail.ExtraLargeBitmap
我是一个有编程的巨大菜鸟。我只对Visual Basic有一点经验。我试图使用这些行,但没有定义“ShellFile”。由于某些原因,关于这一点的信息非常少,我必须遗漏一些东西。我认为它可能与Windows API代码包有关,但我下载了它并且不知道该怎么做。我的google-fu也没有回复。我觉得许多指示是隐含的。
我该怎么做才能让这个工作?感谢。
答案 0 :(得分:0)
对于那些对ShellFile获取视频和图像缩略图感兴趣的人,可以在Visual Studio中使用NuGet来包含WindowsAPICodePack(Peter William Wagner-Microsoft)。
答案 1 :(得分:-1)
请参阅以下答案:
C# get thumbnail from file via windows api
答案的代码完全相同。看来这是一个Windows COM库。我没时间看看哪一个......
这些链接可能是一个很好的阅读: http://www.codeproject.com/Articles/42457/Metadata-from-Managed-Code
祝你好运磅