Fehlermeldung beim Einbinden eines Icons
-
Problem: Wenn ich bei meinem programm ein icon durch eine .res einbinden möchte gibt Code::Blocks mir folgende Fehlermeldung aus:
obj\Debug\icon2.res: file not recognized: File format not recognized
collect2: ld returned 1 exit statusIn anderen Threads und Foren hab ich gelesen , dass das an einem Tippfehler in den Dateinamen liegen kann, aber ich finde keinen. Kann mir sonst jemand vllt. leicht verständlich (ich bin totaler anfänger) schildern wie ich das mache mit einbinden von Icons?
Danke schon mal im voraus
-
Ist zwar lange her aber.. so sollte das gehen..
resource.rc:
#include <windows.h> #include "Resource.h" ID_ICON ICON "BITGROUNDICO.ico"resource.h:
#define ID_ICON 100main.cpp:
#include "Resource.h" WNDCLASSEX wc; wc.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(ID_ICON)); wc.hIconSm = (HICON)LoadImage(GetModuleHandle(0), MAKEINTRESOURCE(ID_ICON), IMAGE_ICON, 64, 64, 0);So, ganz einfach eig

Du musst natürlich auch ein .ICO mit den richtigen einstellungen, der richtigen Auflösung usw haben.