Building a Better ExtractAssociatedIcon
Describes the shortcomings of the ExtractAssociatedIcon method in System.Drawing.Icon in situations where the user wants a small icon or the icon for a file type instead of an existing file. Proposes a solution using the Win32 functions SHGetFileInfo and ExtractIconEx (via PInvoke). Continue reading