Eigenes Icon für Applikation
-
Hallo !
Wie kann ich meiner Applikation eine eigenes Icon zuweisen.
Folgendes habe ich schon getan:
- Standard MFC-Icon (IDR_MAINFRAME) gelöscht
- Eigenes Icon importiert
- Eigenes Icon in IDR_MAINFRAME umbenannt
- App komplett neu erstelltWenn ich jetzt mein Programm starte, Dialogfeld basierend, erscheint ja in der TaskBar das "Fenster" (CaptionBar). Zuerst wird kurz das MFC Icon eingeblendet, danach meins.
Ärgerlich.
Außerdem kann immer nur eine Instanz meines Programmes laufen, wenn man versucht es zu starten, obwohl eine Instanz schon aktiv ist, öffnet sich eine MessageBox, diese hat aber das MFC Icon in der TaskBar. Wie weise ich also dem Programm ein eigenes korrekt zu.P.S.: Ich habe schon die Suche benutzt. Ohne Erfolg.
-
Hi,
Hast du ein 32*32 und ein 16*16 Icon (oder ist das 16*16 Icon noch das MFC-Icon)?
Grüße Rapha
-
meiner erfahrung nach geht es mit dem resource editor nicht so einfach.
habe dann einen anderen icon editor verwendet. im ordner res findest du das projekt icon. einfach mal bearbeiten, dann merkst du woran das liegt. in der datei sind ja mehrere icons.
-
Ich habe bei mir einfach das original "IDR_MAINFRAME" gelöscht und dann mein eigenes Importiert.
Hatte zuerst das gleiche Problem, aber jetzt geht es (ohne ICON wechsel beim Start)
-
Hi,
Das liegt daran, dass automatisch immer meherere Icons erstellt werden (32*32 und 16*16).
Du kannst, wenn du im Icon Editor das Gerät von "Standard (32x32)" auf "Klein (16X16)" umstellst, das "kleine" Icon bearbeiten (d.h. es reicht nicht aus das nur das große zu bearbeiten).Grüße Rapha
-
Rapha schrieb:
Hi,
Das liegt daran, dass automatisch immer meherere Icons erstellt werden (32*32 und 16*16).
Du kannst, wenn du im Icon Editor das Gerät von "Standard (32x32)" auf "Klein (16X16)" umstellst, das "kleine" Icon bearbeiten (d.h. es reicht nicht aus das nur das große zu bearbeiten).
Grüße RaphaGenau. Jetzt funktioniert es auch.
