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ò?

È stato utile?

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
scroll top