Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

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

Re: Farbpixel beim Mauszeiger feststellen?

  Alt 9. Feb 2007, 15:36
genau die zweite Zeile ist der übeltäter. Wenn mit GetDC ein Handle geholt wird muss dieses auch wieder frei gegeben werden was aber nicht möglich ist wenn man das ganze nicht zwischenspeichert sondern direkt an die Funktion GetPixel übergibt.
Delphi-Quellcode:
var
  lDC: HDC;
begin
  lDC := GetDC(0);
  if (lDC > 0) then
  begin
    xyz := GetPixel(lDC, x, y);
    [...]
    ReleaseDC(0, lDC);
  end;
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat