Einzelnen Beitrag anzeigen

KoRn117

Registriert seit: 24. Sep 2003
Ort: Hessen
50 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: rgb farbinformationen vom desktop bekommen

  Alt 9. Mai 2004, 22:12
ich hab die eine funktion zur bestimmung des der pixelfarbe mir nochmal angeguckt und sie so verändert, dass da nur noch eine zeile sourcecode ist:


Delphi-Quellcode:

function GetPixel(Pos: TPoint): TColor;
var
  DC: HDC;
// Handle: HWND;
begin
// Handle:=WindowFromPoint(Pos);
// DC:=GetDC(Handle);
// result:=Windows.GetPixel(DC, Pos.X, Pos.Y);
result:=Windows.GetPixel(GetDC(0), Pos.X, Pos.Y);
// ReleaseDC(Handle, DC);
end;
nun hab ich eine vermutung: des getpixel ermittelt meiner meinung nach nur den farbton für rot und nicht alle rgb farbwerte .

stimmt meine vermutung??? - und wenn ja könnt ihr mir bitte helfen?

danke!
  Mit Zitat antworten Zitat