首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有从C++文件夹中的thumb.db中读取缩略图的Windows库?

问有没有从C++文件夹中的thumb.db中读取缩略图的Windows库?
EN

Stack Overflow用户
提问于 2008-10-23 02:08:40
回答 2查看 4.2K关注 0票数 5

我想读取Windows XP中包含图像的文件夹中的所有缩略图。但是如果我读图像文件得到缩略图,它似乎有点慢,所以我希望我能先读窗口图像缩略图cache:thumb.db。在c++或c中有没有库可以从thumb.db中读取缩略图。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-02 09:15:05

您可能会发现这很有用:

C++中的ThumbsDBLib

http://www.windameister.org/blog/index.php/thumbslib-in-cpp

票数 1
EN

Stack Overflow用户

发布于 2008-10-23 04:04:36

Thumbs.db文件以OLE Compound Document格式存储,该格式与许多Microsoft Office产品使用的格式相同。

您还可以尝试查看ThumbsDBLib。它是C#格式的,但您可能会看到他们是如何读取数据并将其转换为C++的。

注意: Windows Vista及更高版本不使用Thumbs.db。请参阅Vista及更高版本的IThumbnailCache interface。

对于Vista和更高版本,它们存储在这里:%homedrive%\Users\%username%\AppData\Local\Microsoft\Windows\Explorer

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/228304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档