有关图形方面的问题!特奇怪!(200分)

  • 主题发起人 主题发起人 huangwei1
  • 开始时间 开始时间
H

huangwei1

Unregistered / Unconfirmed
GUEST, unregistred user!
var
Point:TPoint;
begin
GetCursorPos(Point);
POINT:=Image2.ScreenToClient(Point);
Edit1.Text:=IntToStr(GetPixel(handle,Point.x,Point.y));
end;

编辑框的结果竟然是0,有的人说可以正常显示,但是我确不行,哪位高手赐教!
 
这样处理试试:
Edit1.Text:=IntToStr(GetPixel(image2canvas.handle,Point.x,Point.y));
 
缺省的handle应该是指form的handle吧。
Getpixel要的是设备环境的handle,所以楼上的兄弟是对的。
 
getpixel返回的是RGB值吧,是个16进制的
 
多人接受答案了。
 
后退
顶部