Extracting shell icons and thumbnails (WPF)

** Requires Windows Vista / Server 2008 or above. Introduction of IShellItemImageFactory interface in Windows Vista greatly simplified icon and thumbnail extractions. This article will explain the process of extraction using C# and WPF. Windows API Declarations We first need to declare the IShellItemImageFactory interface and its associated flags & struct: We will make an […]