Delphi - Barva pixelu na obrazovce
Můžete mi někdo poradit, jak v Delphi zjistím barvu nějakého pixelu na obrazovce? Chtěl bych si udělat vlastní kapátko. Díky
Můžete mi někdo poradit, jak v Delphi zjistím barvu nějakého pixelu na obrazovce? Chtěl bych si udělat vlastní kapátko. Díky
Předmět | Autor | Datum |
---|---|---|
var DC: HDC;
DC := CreateDC('DISPLAY',nil,nil,nil);
BarvaBodu := Getpixel(DC,x,y); JM 28.08.2006 21:01 |
JM | |
Musis zjistit adresu canvasu obrazovky
var DeskTopDC: HDC; DeskTopCanvas: TCanvas; begin DeskTopDC… Jan Fiala 28.08.2006 21:03 |
Jan Fiala | |
Chtít si udělat kapátko a nevědět, jak se zjistí barva pixelu je, ehm, poněkud, ehm, jak to jen říct… host 28.08.2006 21:06 |
host | |
treba ma nejakej specifickej pozadavek a kdyz se k tomu i neco priuci... proc ne? angel333 28.08.2006 21:24 |
angel333 | |
function DesktopColor(const x,y: integer): TColor; var c:TCanvas; begin c:=TCanvas.create; c.handle:… poslední pme 28.08.2006 22:26 |
pme |
Zpět do poradny Odpovědět na původní otázku Nahoru
var DC: HDC;
DC := CreateDC('DISPLAY',nil,nil,nil);
BarvaBodu := Getpixel(DC,x,y);
Musis zjistit adresu canvasu obrazovky
Chtít si udělat kapátko a nevědět, jak se zjistí barva pixelu je, ehm, poněkud, ehm, jak to jen říct...
treba ma nejakej specifickej pozadavek a kdyz se k tomu i neco priuci... proc ne?