Schwarz-Weiß DC
-
Hi,
habe in WM_CREATE folgenden Code:HDC hWndDC; hWndDC = GetDC(hWnd); hPictureDC = CreateCompatibleDC(hWndDC); ReleaseDC(hWnd, hWndDC);
Und erstelle später für diesen DC ein 'Zeichen-Bitmap':
hPictureBitmap = CreateCompatibleBitmap(hPictureDC, uiWidth, uiHeight); SelectObject(hPictureDC, hPictureBitmap);
... zeichne dann ein bisschen in den DC und blitte ihn dann per BitBlt in WM_Paint.
Leider ist das geblittete Bild immer Schwarz-Weiß ... wo liegt mein Fehler?
Danke im Voraus
M.T.
-
Das hatte ich auch schon mal. Wenn du im CreateCompatibleBitmap-Aufruf nicht das compatibe HDC angibst, sondern das Originale funktioniert es.
-
So funktioniert's - danke
M.T.