Get the icon for a given extension
<p>I know i can extract a file's icon using</p>

<pre><code>using (System.Drawing.Icon sysicon = System.Drawing.Icon.ExtractAssociatedIcon(filePath))
{
    icon = System.Windows.Interop.Imaging.CreateBitmapSourceFromHIcon(
        sysicon.Handle,
        System.Windows.Int32Rect.Empty,
        System.Windows.Media.Imaging.BitmapSizeOptions.FromEmptyOptions());
}
</code></pre>

<p>But how can I, with no file, get the icon for a given extension?</p>
