Programmicon

klein-odd

Mitglied
Hallo !

Wie vergibt man einer Anwendung,
die aus C++ Code generiert wird,
ein Icon ?

Ich benutze Bloodshed C++ IDE :p und
unter LInux (und Solaris) irgendeinen gcc compiler,
der mit NetBeans:p geliefert wird.

Nun brauche ich jetzt,
dass die erstellte Anwendung (vorzüglich unter Windows)
ein eigenes Symbol kriegt von irgendeinem Pixelbild (bmp, jpg, gif, ico....)
;-)
für eine Auszeichnung im File Manger (Explorer, etc..),
mit dem der Inhalt grafisch einzusehen ist (Fenster+ Maus).

Weiss das jemand, wie ich das erreichen kann ?

frohe Feiertage, klein-odd
 
So ein Icon muss in die Ressourcen-Sektion des Programmes mit aufgenommen werden. Dazu benötigt man ein Ressource-Script, dass vom Resource Compiler umgewandelt wird. Der Linker bettet das dann in die .exe ein. Der Explorer holt sich das erste (niedrigste Resource-ID) Icon aus der .exe.

Kann dein Compiler Windows-Executables erstellen?
 
Danke,
der Compiler den ich unter Windows benutze,
kann schon Windows´-Applikationen erstellen.

Bloodshed liefert eine schön ausgerüstete IDE.
Ich werde mich zunächst um den Einsatz Deines Ratschlags bemühen.

Wenn es klappt, muss es auch mit NetBeans klappen
(in beiden fällen kann man doch den Compiler ohne die IDE aufrufen, so auch den Linker, oder ?)
Beide verfügen über Build_all Werkzeug, vielleicht muss dort jede Ressource
"angemeldet" werden.

Muß so ein icon-Bild eines bestimmten Formats sein ?
Wie .ico oder .gif ?

Danke schön nochmals, Alexander alias klein-odd
 
Ein Icon sollte schon normalerweise ico sein
unter windows sollten ausserdem min. 2 größen,
also 16x16 und 32x32 vorhanden sein.
 
Zurück