Autor Beitrag
Rool
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 211



BeitragVerfasst: Do 17.05.07 16:05 
Ich möchte ein Pipettenwerkzeug in meine Anwendung einbauen, mit der ich alle Farben (nicht nur Programmintern) unter der Maus abfragen kann, welche Befehle werden dafür verwendet?

_________________
MFG Rool
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: Do 17.05.07 16:12 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
var
  DC: HDC;
  pt: TPoint;
  color: TColor;
begin
  GetCursorPos(pt);
  color := GetPixel(DC, pt.x, pt.y);
end;

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
Chryzler
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1097
Erhaltene Danke: 2



BeitragVerfasst: Do 17.05.07 16:23 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
var
  DC: HDC;
  pt: TPoint;
  color: TColor;
begin
  GetCursorPos(pt);
  DC := GetWindowDC(GetDesktopWindow);
  color := GetPixel(DC, pt.x, pt.y);
end;