Come accedere alla cache delle miniature di Vista e 7 usando c #
-
05-07-2019 - |
Domanda
Volevo accedere alla cache del pollice di Vista e 7 da utilizzare nella mia ImageList. So come farlo in XP tramite i file thumbs.db, ma in Vista e 7 thumbs.db non è presente, quindi come lo farò?
Soluzione
Devi usare IShellItemImageFactory :: GetImage ().
.NET interop è qui. http://www.pinvoke.net/default.aspx/Interfaces.IShellItemImageFactory
Esiste anche un esempio che utilizza Direct2D e questa interfaccia su msdn.microsoft.com.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow