Pergunta

Eu queria acessar o cache polegar da Vista e 7 para ser usado na minha ImageList. Eu sei como fazê-lo no XP por meio dos arquivos Thumbs.db, mas no Vista e 7 do thumbs.db não está presente assim como vou fazer isso?

Foi útil?

Solução

Você precisa usar IShellItemImageFactory :: GetImage ().

interoperabilidade .NET é aqui. http://www.pinvoke.net/default.aspx/Interfaces.IShellItemImageFactory

Há também uma amostra usando Direct2D e essa interface em msdn.microsoft.com.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top