C#を使用してVistaおよび7のサムネイルキャッシュにアクセスする方法
-
05-07-2019 - |
質問
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とこのインターフェイスを使用したサンプルもあります。
所属していません StackOverflow