Ich erstelle das indem ich den Hintergrund kopiere und auf diesen dann mein Bild zeichne.
gruss
Das klingt interessant -- auch mit der
GDI von Erik?
Wie machst Du das konkret -- vielleicht ein Beispiel?
Vielen Dank.
Gruß, Jazzman
Hat nichts mit
GDI+ zu tun sondern sind einfache
GDI functionen.
- Erstelle ein kompatibles DC
- Selektiere das Object mit dem erstellten Kompatiblen DC und deinem Hintergrund
- Bitblt(erstelltes DC, ... DC... SRCCOPY)
- Und lösche das erstellte DC mit DeleteDC.
2 Bilder im Anhang..
Das erste ohne Bitblt.
Das zweite mit Bitbl.
Das sind 4 Zeilen Quelltext
![Smile](images/smilies/icon_smile.gif)
Mehr brauchst da nicht.
PS:
Ach so wenn du kein Hintergrund Bitmap hast dann mußt du erst eins
mit CreateDIBSection erstellen
![Wink](images/smilies/icon_wink.gif)
Zurück geliefert bekommst du dann ein HBITMAP!
Das benötigst du dann für das Selektierte Objekt.
SelectObject(MeinKompatiblesDC, MeinHBITMAP);
gruss