![]() |
Auf den Bildschirm malen
Hallo Leute
ich habe eine Anwendung, die im Hintergrund läuft, manchmal aber kleine Statusmeldungen von sich geben soll. Diese hätte ich gerne auf den Bildschirm gezeichnet, also oberhalb von allen Fenstern. Das geht ja theoretisch (!!) Problemlos, wenn man sich über GetDC(0) das Handle vom Bildschirm-Canvas holt. Dabei habe ich nur 3 Probleme: 1. Die Nachricht soll 10 Sekunden stehen bleiben, also auch wenn inzwischen das darunterliegende Fenster neugezeichnet wurde. 2. Nach 10 Sekunden soll die NAchricht dann aber auch wieder verschwinden, also nicht erst, wenn das Fenster darunter neugezeichnet wird. 3. Die Schrift soll oberhalb der Taskleiste also am unteren Bildschirmrand angezeigt werden. Wie lassen sich die Probleme lösen? 3. evtl über screen.width und screen.height. Danke TO |
Re: Auf den Bildschirm malen
ähh...
Wäre da ein kleines Fenster, ähnlich eines Hints, nicht viel sinnvoller? Mir wäre sowas 8als Anwender) sympathischer, und einfacher zu programmieren ist es auch *g* Dann kann man die Meldung sogar per Klick wieder entfernen, denn ich will ja nicht 10 Sekunden da irgendwas stehen haben ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz