请问怎么获得屏幕当前颜色?
解决方案 »
- .dproj.local是什么文件?
- 求助,复制文件问题!
- delphi 我在百度中搜索 ‘编程’两个字
- TIF转换成Bmp或者JPG格式,用最新的GraphicEx.v9.9不行,请求帮助?
- Form上有两个Image控件,用户在第一个上单击鼠标左键,然后移到第二个上放开,程序怎么判断鼠标是否在第二个Image上?急!
- 在多线程中共享一个ADOConnection问题
- 关于WebBrowser NewWindow2的高难度问题
- 請問各位Table各Query中的DataSource有何用法?
- 我想在mousedown里调用keydown,应该怎么做?
- Delphi 开发的程序不能录入俄文
- 在找一个控件?
- Tidhttp发送数据时url编码问题
procedure TForm1.Timer1Timer(Sender: TObject);
var
CurDC: HDC;
CurPoint: TPoint;//保存屏幕上的任意点
Color: TColor;
begin
CurDC := GetDC(GetActiveWindow); //GetDesktopWindow
GetCursorPos(CurPoint);
CurPoint := ScreenToClient(CurPoint);
Color := GetPixel(curdc,CurPoint.x,CurPoint.y);//屏幕上的任意点
Panel1.color:=color;
end;