ich hab noch ein problem, zum programmstart wird ein dialog aufgerufen, der eingabezeilen buttons usw. enthält, soweit sogut (er hat keine titelleiste usw. lässt sich also nicht verschieben)
nun möchte ich den dialoghintergrund ändern. ich hab zwar was gefunden, jedoch funktioniert das nicht. das bitmap liegt in einer resource. der code siet momentan so aus: wie kann ich ihn abändern, damit das bild auch erscheint.
PS: ich benutze dev c++ und die Winapi
danke für eure hife im vorraus
nun möchte ich den dialoghintergrund ändern. ich hab zwar was gefunden, jedoch funktioniert das nicht. das bitmap liegt in einer resource. der code siet momentan so aus: wie kann ich ihn abändern, damit das bild auch erscheint.
Code:
case WM_INITDIALOG:
SetWindowText(hDlg,"Anmelden"); //wird nicht gebraucht, da kein ramen
//hInstance = ((LPCREATESTRUCT) lParam)->hInstance;
hBitmap = LoadBitmap (NULL, TEXT("IDB_BACKGROUND"));
return TRUE;
case WM_PAINT:
hdc = BeginPaint(hDlg, &ps);
hdcMem = CreateCompatibleDC(hdc);
SelectObject(hdcMem,hBitmap);
BitBlt(hdc,0,0,286,214,hdcMem,0,0,SRCCOPY);
DeleteDC(hdcMem);
EndPaint(hDlg, &ps);
return true;
PS: ich benutze dev c++ und die Winapi
danke für eure hife im vorraus