请教象素问题? DELPHI用IMAGE加载一图后,用鼠标点该图上任意一点,能得到该图象的象素坐标,比如能SHOWMESSAGE(x)showmessage(y)数值!多谢!高手指点详细点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 担心你不明白,就从我回过的历史贴子中找到下面这贴:http://community.csdn.net/Expert/topic/5370/5370180.xml?temp=.6524774(截止2007年5月5日此刻,没结;如果觉得回复不正确,也没有继续跟贴说明)楼主查一下自己的主题贴,看一下除这贴之外还有没有其他的未结贴子。 呵呵,算了吧,不计较了。http://community.csdn.net/Expert/topic/5512/5512298.xml?temp=.1323664这贴上有。仍然可以认为我的答案不正确。问题总是在不断的描述中清楚起来的。 用Delphi写一个取色器10行代码都不用,建一个Form,Form上放一个Panel(为了直观的显示颜色),放一个Edit(为了显示颜色值),放一个Timer,Interval设成100,然后在Timer事件里写上下面几句代码即可:procedure TfrmMain.TimerTimer(Sender: TObject);var Pos: TPoint; ScreenDC: HDC; ScreenColor: COLORREF;begin GetCursorPos(Pos); ScreenDC := GetDC(0); ScreenColor := GetPixel(ScreenDC, Pos.X, Pos.Y); ReleaseDC(0, ScreenDC); Panel1.Color := TColor(ScreenColor); edtColor.Text := Format('$%2.2x%2.2x%2.2x', [GetBValue(ScreenColor), GetGValue(ScreenColor), GetRValue(ScreenColor)]);end; 数据库安全性问题(开放1433端口) 请教--------------如何取得长字符串中的一段字符? 很久没来delphi了! 1楼5楼25楼接分! 有可按字段排序的dbgrid控件吗? 急!!!!!!11 为什么ADOTable控件的Active一设为True就报错? 菜鸟问题,请各位帮帮忙! 如何取消数据更新? 一个需要技巧的问题? 请问TXP_IPEdit是哪个控件包的? 讨论一下MSN窗口合并是如何实现的
http://community.csdn.net/Expert/topic/5370/5370180.xml?temp=.6524774
(截止2007年5月5日此刻,没结;如果觉得回复不正确,也没有继续跟贴说明)楼主查一下自己的主题贴,看一下除这贴之外还有没有其他的未结贴子。
这贴上有。仍然可以认为我的答案不正确。问题总是在不断的描述中清楚起来的。
var
Pos: TPoint;
ScreenDC: HDC;
ScreenColor: COLORREF;
begin
GetCursorPos(Pos);
ScreenDC := GetDC(0);
ScreenColor := GetPixel(ScreenDC, Pos.X, Pos.Y);
ReleaseDC(0, ScreenDC);
Panel1.Color := TColor(ScreenColor);
edtColor.Text := Format('$%2.2x%2.2x%2.2x', [GetBValue(ScreenColor), GetGValue(ScreenColor), GetRValue(ScreenColor)]);
end;