Bitmap kombinieren

20/10/2011 - 17:18 von Thomas Thiele | Report spam
Hallo,

ich meinem Control bei WM_PAINT) möchte ich ein Bitmap anzeigen.
Eigentlich zwei. Ein Hintergrundbild wird per BitBlt in den DC gesetzt
- kein Problem. Davor möchte ich jetzt aber ein zweites
*transparentes* und verànderliches (breite, position etc.) Bild
placieren.
Also muss ich die Bilder irgendwie auf Pixelebene kombinieren, z.B.
auch mit Hilfe eines dritten als Key-Maske.

Wie mache ich das am *günstigsten*/"professionellsten". Irgendwas
hinwurschteln könnte ich sicher.
Wàre aber schön, ein paar Tipps zu bekommen oder ein Code Snipplet.
(ich gebs unumwunden zu, ich bin faul...;-))

Gruß Thomas
 

Lesen sie die antworten

#1 Heinz-Mario Frühbeis
20/10/2011 - 21:04 | Warnen spam
"Thomas Thiele"...
Hallo,

ich meinem Control bei WM_PAINT) möchte ich ein Bitmap anzeigen.
Eigentlich zwei. Ein Hintergrundbild wird per BitBlt in den DC gesetzt
- kein Problem. Davor möchte ich jetzt aber ein zweites
*transparentes* und verànderliches (breite, position etc.) Bild
placieren.
Also muss ich die Bilder irgendwie auf Pixelebene kombinieren, z.B.
auch mit Hilfe eines dritten als Key-Maske.

Wie mache ich das am *günstigsten*/"professionellsten". Irgendwas
hinwurschteln könnte ich sicher.
Wàre aber schön, ein paar Tipps zu bekommen oder ein Code Snipplet.
(ich gebs unumwunden zu, ich bin faul...;-))



-> AlphaBlend (?)

Mit Gruß
Heinz-Mario Frühbeis

Ähnliche fragen