Thema: Delphi Auf den Bildschirm malen

Einzelnen Beitrag anzeigen

Benutzerbild von theomega
theomega

Registriert seit: 18. Jun 2002
684 Beiträge
 
#1

Auf den Bildschirm malen

  Alt 26. Jul 2003, 11:28
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
  Mit Zitat antworten Zitat