Note: Question Using 256 x 256 Vista icon in application deals with using a \"Vista\" icon as the application\'s icon. This question deals with manually paintin
Today, I made a very nice function for extracting the 256x256 Bitmaps from Vista icons.
I use it to display the large icon as a Bitmap in "About" box.
This function takes Icon object as a parameter. So, you can use it with any icons - from resources, from files, from streams, and so on. It runs on any OS, because it does not use any Win32 API, it is 100% managed code :-)
Bitmap ExtractVistaIcon(Icon icoIcon)
I posted my function here: ExtractVistaIcon()