Question and Answer Database FAQ2173C.txt How do I Extract an icon from exe or dll Category :Windows API Platform :All Product :C++Builder 1.x Question: How do I Extract an icon from another executable or dll in code? Answer: Use the Windows API function ExtractIcon(), passing it the instance handle of your application, the path name of the application you wish to extract the icon from, and the number of the icon you wish to extract.Use the Windows API function ExtractIcon(), passing it the instance handle of your application, the path name of the application you wish to extract the icon from, and the number of the icon you wish to extract. Example: // in header file TIcon *theIcon; // implementation void __fastcall TForm1::Button1Click(TObject *Sender) { theIcon = new TIcon; theIcon->Handle = ExtractIcon(HInstance, "C:\\somepath\\someprog.exe", 0); // Do something with the Icon theIcon->Free(); } 7/2/98 10:32:32 AM
Last Modified: 01-SEP-99