Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: pixelfarbe außerhalb von form

  Alt 8. Jul 2006, 12:56
das Pixel vom Desktop ermitteln beinhaltet die Programme welche gerade an der Stelle liegen. Man bekommt also streng genommen nicht das pixel vom Desktop sondern das was auf dem Bildschirm an der Stelle ist (mal DirectX etc. ausgenommen).
Wenn du jedoch wirklich das aus einem anderen Programm haben willst dann wäre interessant wie du das Fenster des anderen Programmes ermittelst. Wenn du das Fenster-Handle des anderen Programmes hast kannst du mit dem entsprechenden Befehl das Fenster auf eine eigene Canvas printen lassen und dann von der Canvas das Pixel auslesen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat