Bitmaps mit MFC
-
Hallo!
Ich habe in ein Dialogfeld ein Bitmap (IDB_RED) eingefügt. Das Feld heißt IDC_STATIC1. Während der Laufzeit möchte ich das Bitmap auf IDB_GREEN umändern. Eine Funktion dafür, wie z.B. SetDlgItemText für Text, habe ich nicht gefunden.
Kann mir da jemand helfen?
mfg
Lecter
-
schonmal dran gedacht in der msdn die cstatic/cbitmap klassen anzuschaun?
-
oh ja stimmt! daran hatte ich überhauptnicht gedacht!
danke!
-
HBITMAP h_bmp=(HBITMAP)::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_....)); ((CStatic*)GetDlgItem(IDC_STATIC_...))->SetBitmap(h_bmp);