I CAN get the associated icon just fine, and draw it accordingly, however, I want to extract the FULL Icon information not just the 32×32 (or the 16×16) pixels that the SHGetFileInfo allows.
For instance, I might want to display the 128×128 icon (or even 256×256) that is stored in the icon file inside the executable. And I can only accomplish this with the full file name.
Can anyone help me?
According to http://msdn.microsoft.com/en-us/library/ms648045(VS.85).aspx, LoadImage() uses cxDesired and cyDesired parameters to choose the dimensions when loading an icon.