Tworzę sobie w następujący sposób Bitmapę i chciałbym zamienić każde wystąpienie białego na czerwony a następnie zapisać to do pliku.
Jak się za to zabrać używając C++ buildera?
Próbowałem tak:
TRect MyRect = Rect(0,0,100,120);
Graphics::TBitmap *BMP = new Graphics::TBitmap();
BMP->LoadFromFile("1.bmp");
Canvas->Brush->Bitmap = BMP;
Canvas->Brush->Color=clRed;
Canvas->BrushCopy(MyRect, BMP, MyRect, clWhite);
Canvas->Draw(100,100,BMP);
Niestety w BMP nie zapisywała się zmiana koloru.