Extracting metadata from Windows Property System – Part II

In the first part of the article we have defined all the necessary interfaces and related API methods for extracting metadata from Windows Property System (WPS). In this part, we will put those definitions to work by extracting data in a simple WPF application. Before we dive into more code and the code gets complicated […]

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 […]