Farben ersetzen
-
Morgen zusammen,
ich habe ein zwei farbiges Bitmap. Nun möchte ich dieses Bitmap zeichnen - soweit kein Problem. Nur dabei möchte ich eine Farbe durch eine andere ersetzen. Suche in der MSDN hat bisher nichts gebracht.
-
Bitmap laden, durch Pixel gehen dabei wenn nötig durch die neue Farbe ersetzen und dann Pixel wieder speichern

-
Evtl. könnte es auch über TransparentBlt gehen - also erst mit der neuen Farbe deinen DC füllen und dann mit TransparentBlt dein Bitmap draufblitten (wobei du die zu ersetzende Farbe auf transparent setzt). Hab's nicht ausprobiert, könnte aber klappen

-
Scheint also als würde es nichts fertiges geben. So wie dali vorgeschlagen hat habe ich es auch realisiert. Ist zwar etwas umständlich aber es geht. Danke.