Как получить доступ к миниатюре кэша Vista и 7 с помощью C # - PullRequest
1 голос
/ 26 ноября 2009

Я хотел получить доступ к кэшу большого пальца Vista и 7, которые будут использоваться в моем ImageList. Я знаю, как сделать это в XP с помощью файлов thumbs.db, но в Vista и 7 thumbs.db нет, так как мне это сделать?

1 Ответ

3 голосов
/ 04 декабря 2009

Вам необходимо использовать IShellItemImageFactory :: GetImage ().

.NET взаимодействие здесь. http://www.pinvoke.net/default.aspx/Interfaces.IShellItemImageFactory

Существует также пример использования Direct2D и этого интерфейса на msdn.microsoft.com.

...