1
Vista의 엄지 캐시와 내 ImageList에 사용되는 7에 액세스하려고했습니다. 나는 XP에서 thumbs.db 파일을 사용하여이를 수행하는 방법을 알고 있지만 Vista 및 7에서는 thumbs.db가 없으므로 어떻게 처리 할 것인가?C#을 사용하여 Vista 및 썸네일 캐시에 액세스하는 방법
Vista의 엄지 캐시와 내 ImageList에 사용되는 7에 액세스하려고했습니다. 나는 XP에서 thumbs.db 파일을 사용하여이를 수행하는 방법을 알고 있지만 Vista 및 7에서는 thumbs.db가 없으므로 어떻게 처리 할 것인가?C#을 사용하여 Vista 및 썸네일 캐시에 액세스하는 방법
IShellItemImageFactory :: GetImage()를 사용해야합니다.
.NET interop 여기에 있습니다. http://www.pinvoke.net/default.aspx/Interfaces.IShellItemImageFactory
msdn.microsoft.com에서 Direct2D와이 인터페이스를 사용하는 샘플도 있습니다.
시도했지만이 줄에 ArgumentException 점점 계속 : SHCreateItemFromParsingName (filename, IntPtr.Zero, uuid, out ppsi); – murasaki5
각 파일 이름에서 '@'을 삭제하는 것을 잊었습니다. 그것은 지금 연결을위한 감사합니다 작동하고있다 ... – murasaki5