The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 07.06.2004, 14:29 Titel: [Win32] Eigenes Icon(*.ico) für Win32-Projekte verwenden |
|
|
Frage:
Wenn ich meinem Projekt ein Icon hinzufüge, wird es weder am Fenster, noch an der *.exe-Datei angezeigt.
Was kann ich tun? Ich bin so verzweifelt.
Antwort:
1.) Einfügen->Ressource
2.) Icon als Ressourcentyp auswählen
3.) ->Importieren-> die *.ico-Datei auswählen und importieren
4.) Iconansicht im VS schließen
5.) Ressourcenskript im Projektordner speichern und wieder schließen
6.) Projekt->Dem Projekt hinzufügen->Dateien
7.) Gespeichertes Skript auswählen und hinzufügen
8.) Im Arbeitsbereich Ressourcen auswählen und ggf. Icon-ID ändern(Rechtsklick->Eigenschaften)
9.) Variable im Quellcode für das Handle des Icons anlegen
Code: | //Handle des Icons
HICON ID_DES_ICONS; |
10.) Iconhandle beim Erstellen des Windows-Fensters angeben
Code: | WNDCLASSEX wndclassex;
//Icon der *.exe
wndclassex.hIcon=LoadIcon(0,MAKEINTRESOURCE(ID_DES_ICONS));
//Icon des Fensters
wndclassex.hIconSm=LoadIcon(0,MAKEINTRESOURCE(ID_DES_ICONS)); |
11.) Neu kompilieren _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|