Einzelnen Beitrag anzeigen

Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#6

Re: Transparente durchklickbare Form?

  Alt 6. Jul 2007, 20:42
Zuerstmal erzeugst du dir ein Bitmap via TBitmap.Create.

Statt wie normal mit canvas.draw usw... zeichnest du das Control bzw. die Form auf das Bitmap.

Anschließend nutzt du die AlphaBlend-Funktion der Windows-Api und kopierst das ganze auf den normalen Canvas (bzw. DC was canvas.handle entspricht).

Genaue Hilfe zu AlphaBlend findest du in der PSDK
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat