paddy3k
Mitglied
Also erstmal Danke für eure Mühen ! Ja ich bleib gern bei MFC
ich habe jetzt folgenden Code :
Leider gehts immer noch ned
die Variablen x_off und y_off geben nur den Offset meines Zeichenbereiches an, da
dieser Zentriert im Fenster liegt und nicht bei (0,0) beginnt.
Der Code scheint mir plausibel und müsste doch eigentlich gehen, ich bin bald
am verzweifeln :/
ich habe jetzt folgenden Code :
Code:
CDC memDC;
COLORREF t = RGB(255, 255, 255);
memDC.CreateCompatibleDC(&dc);
CBitmap bild;
bild.CreateCompatibleBitmap(&dc, x_size, y_size);
memDC.SelectObject(&pic);
HBRUSH hbrush = CreateSolidBrush(RGB(0, 0, 255));
memDC.SelectObject(hbrush);
memDC.BitBlt(0, 0, x_size, y_size, &dc, x_off, y_off, SRCCOPY);
memDC.ExtFloodFill(10, 10, t, FLOODFILLSURFACE);
dc.BitBlt(x_off, y_off, x_size, y_size, &memDC, 0, 0, SRCCOPY);
DeleteObject(hbrush);
Leider gehts immer noch ned
die Variablen x_off und y_off geben nur den Offset meines Zeichenbereiches an, da
dieser Zentriert im Fenster liegt und nicht bei (0,0) beginnt.
Der Code scheint mir plausibel und müsste doch eigentlich gehen, ich bin bald
am verzweifeln :/