Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bild auf Desktop überlagern (https://www.delphipraxis.net/122860-bild-auf-desktop-ueberlagern.html)

Sir Rufo 23. Okt 2008 10:42


Bild auf Desktop überlagern
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich möchte gerne ein Bild auf dem Desktop überlagern, so dass aber alle darunterliegenden Fenster etc. weiter benutzt werden können.
Also so wie das Lautsprecher-Symbol im Anhang.

Das Symbol ist vom Programm ac'tivAid.

Bisher habe ich nur gefunden, wie man direkt auf den Desktop-Canvas malt, aber das ergibt nicht das gewünschte Ergebnis.

Hat da irgendjemand eine Idee?

cu

Oliver

Sherlock 23. Okt 2008 11:10

Re: Bild auf Desktop überlagern
 
Eine transparente Form?

Sherlock

DeddyH 23. Okt 2008 11:14

Re: Bild auf Desktop überlagern
 
Schau mal hier: http://www.delphipraxis.net/internal...ct.php?t=21986

Sir Rufo 23. Okt 2008 12:26

Re: Bild auf Desktop überlagern
 
Zitat:

Zitat von DeddyH

Ja genau ... :thumb: das wollte ich haben

Delphi-Quellcode:
SetWindowLong(Handle, GWL_EXSTYLE, getWindowLong(Handle, GWL_EXSTYLE) or WS_EX_TRANSPARENT or WS_EX_LAYERED);
Das funktioniert einwandfrei - perfekt

thanx

Oliver


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz