Transparente Grafik darstellen

Hallo!

Ich möchte eine kleines Progi schreiben das einfach nur ein transparentes gif für ein paar Sekunden anzeigt. Mein Problem ist das nur das Form „durchleuchtet“, aber nicht der Desktop. Das heisst, ich sehe immer nur den Hintergrund des Forms, aber nicht was dahinter ist(*g*), sprich den Desktop. Wie stelle ich das an?

Hab mir auch schon überlegt ein Screenshot vom Desktop zu machen. Den leg ich dann auf form1.picture1 und mein gif dann auf eine image. Allerdings sehe ich dann auch nur das, was oben liegt, also mein gif aber leider nicht transparent. Kann mir jmd helfen?

Danke
Perianth

Hallo!

Ich hab da so eine Routine, bei der musst du das Bild in die Form laden.
Nach ein paar sekunden wird die hintergrundfarbe ausgeschnitte, und du kannst durch die form hindurch den desktop sehen.
geht ganz gut, dauert nur bei jedem Programmstart etwas

Ich such dir das mal raus
Grüsse
Thomas

Ich will auch!

:wink:)

Danke,

Kristian