码迷,mamicode.com
首页 > Windows程序 > 详细

delphi的获取某坐标的颜色值

时间:2014-12-16 23:53:45      阅读:400      评论:0      收藏:0      [点我收藏+]

标签:blog   ar   color   os   for   div   log   html   as   

1.通过API函数GetPixel(),获取某个点的颜色值;

var
    PT : TPoint;
    C  : TColor;
    DC : HDC;
begin
    GetCursorPos(PT);
    DC := GetDC(0);
    C := GetPixel(DC,PT.x,PT.y);
  self.color := c;  //设置窗体颜色
    edit1.text := FORMAT($%.6x,[C]);
end;

  

获取的TColor颜色值为BGR格式($F6E6E1),和网页html的RGB格式相反,如要和delphi颜色效果相同,设置为#E1E6F6;

delphi的获取某坐标的颜色值

标签:blog   ar   color   os   for   div   log   html   as   

原文地址:http://www.cnblogs.com/delphiclub/p/4168206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!