Bitmap
-
Hallo ,
wie kann ich eine bestimmte Farbe eines Bitmaps , dass ich geladen habe transparent darstellen lassen ? Oder muss ich dafür GIF Bilder laden ?
thx im voraus
-
das kannst du mit TransparentBlt() machen.
Du musst dazu aber noch ne Lib einbinden. Siehe dazu MSDN!Aber Allgemein sollte man möglichst darauf verzichten, weil sich viel einig sind, dass diese Funktion von MS unsauber geschrieben wurde und darum aus der "normalen" GDI herausgenommen wurde. Hab ich gehört, weiß allerdings nicht verlässlich, was da dran ist!
cu> Endy <<
-
TransparentBlt enthält unter einigen Windows-Versionen Speicherlecks und ist zudem bei älteren Windows-Versionen nicht vefügbar.
Microsoft hat ne Lösung ohne TransparentBlt parat: http://support.microsoft.com/default.aspx?scid=KB;en-us;q79212