I
Übrigens:
mit der Methode, die da oben beschrieben ist, kann man sich prima einen Viewer bauen, also viele verschiedene Bilder auf der Platte angucken. Ich glaube, du brauchst eher soetwas wie ein Icon, das sich ändert. Da finde ich diese Methode besser:
- im RessourcenEditor einen Klick mit der rechten Maustaste auf das Projekt im Arbeitsbereich -> Einfügen -> Bitmap -> Neu -> da kannst du dir dann ein paar Icons malen
- ganz am Ende von OnPaint() ergänzt du das hier:
CDC cdcObj;
CDC* dc;
CBitmap Bild;
dc = GetDC();
Bild.LoadBitmap(IDB_BITMAP1);
cdcObj.CreateCompatibleDC(dc);
cdcObj.SelectObject(&Bild);
dc->BitBlt(10, 10, 20, 20, &cdcObj, 0, 0, SRCCOPY); // Grösse und Position musst du entsprechend anpassen
ReleaseDC(dc);
und das gleiche noch mal in der Button-Funktion mit der entsprechend anderen Bitmap-Ressource. So sind die Bilder direkt in der EXE eingebunden und müssen nicht extra immer mitgegeben werden.