함수는
function foGetColorAtMousePoint( oWinControl : TWinControl;
X, Y : integer) : TColor;
var
DC : HDC;
oCanvas : TCanvas;
oColor : TColor;
begin
DC := GetDC(oWinControl.Handle);
oCanvas := TCanvas.Create();
try
oCanvas.Handle := DC;
oColor := oCanvas.Pixels[X, Y];
finally
oCanvas.Free();
ReleaseDC(oWinControl.Handle, DC);
end;
Result := oColor;
end;
이거인데...(이게 마우스 위치의 색상을 가져오는 함수래요..)
이 함수를 어떻게 호출하는지 가르쳐 주세요...
foGetColorAtMousePoint( ???? )
그럼
이렇게 호출 하면 색상을 반환하는 함수이군요.!!!
oWinControl 값이 뭔지는 로르겠지만....당근 X하구 Y값은 integer이구요.