In Windows File Explorer, browsing a folder containing image files, when I select to View by Small Icon, a generic file type icon is shown. When I select to View by Medium/Large/Extra Large Icon, a thumbnail of the image is shown.

I know how to programmatically get the file type icon image from the system image list. How do I get the medium/large/extra large thumbnail of the image and load that into an image list for use in my program (listview, dialogs, etc...)

Thanks in advance for any guidance you can provide!