Thema: Delphi Canvas und der Desktop

Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Canvas und der Desktop

  Alt 2. Jan 2007, 13:28
Hi,

Ja ich weiß das es da schon viele Threads zu gibt aber das ist alles so nicht das Wahre...
Wie kann ich denn auf den Desktop schreiben? Weil GetDC(0) ist irgendwie nicht wirklich der Desktop. Weil bei GetDC(0) schreibt man praktisch auf das ganze Bild drauf. Ich will aber nur auf den Desktop (Hintergrund) malen.
Das zweite Problem ist das ich den Text den ich schreibe jede Sekunde (mindestens) löschen und neu schreiben muss. Und wenn ich da jede Sekunde InvalidateRect benutze dann wird der Benutzer (= Ich!-.-^^) irgendwann verrückt vom Flimmern....

Achja.. Ich weiß nicht 100% ob GetDesktopWindow das Handle des Desktops zurückgeben soll aber bei mir hat das noch nie funktioniert... Also GetDC(GetDesktopWindow) hat keinen Sinn...

Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat