Bitmap zur Laufzeit aus Datei in PictureBox laden
-
Hallo,
ich versuche einfach ein Bitmap aus einer Datei zur Laufzeit in einer PictureBox anzuzeigen. Leider funktioniert dies nicht. Hier der Code (steht in der OnPaint vom Dialog).
IDC_STATIC1 = ID PictureBox
CStatic* frame = (CStatic*) GetDlgItem(IDC_STATIC1); CString csFilename = "c:\\test.bmp"; frame->SetBitmap((HBITMAP)LoadImage(NULL,csFilename,IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION)); frame->RedrawWindow();Wo ist hier der Fehler? Habe ich was vergessen oder ist das hier der völlig falsche Anastz?
-
-
Danke. Funktioniert bestens. Ist wohl doch ein wenig komplizierter als ich gedacht habe

Aber wenn man das so in einer Klasse implementiert, dann merkt man ja nichts weiter davon.