質問

Vistaおよび7のサムキャッシュにアクセスして、ImageListで使用したかった。私はXPでthumbs.dbファイルを使用してそれを行う方法を知っていますが、vistaと7ではthumbs.dbが存在しないので、どうすればいいですか?

役に立ちましたか?

解決

IShellItemImageFactory :: GetImage()を使用する必要があります。

.NET相互運用機能はこちらです。 http://www.pinvoke.net/default.aspx/Interfaces.IShellItemImageFactory

msdn.microsoft.comには、Direct2Dとこのインターフェイスを使用したサンプルもあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top