社区
Delphi
帖子详情
求救啊,我想读取某程序窗口内某点颜色并显示在我的界面上
solarfeiyang
2013-10-23 08:57:32
我想做一个窗口程序,来实时的反应某程序窗口某点上的颜色,该如何做啊。
...全文
122
2
打赏
收藏
求救啊,我想读取某程序窗口内某点颜色并显示在我的界面上
我想做一个窗口程序,来实时的反应某程序窗口某点上的颜色,该如何做啊。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
confucius
2013-10-25
打赏
举报
回复
procedure TfrmMain.FormCreate(Sender: TObject); var MRect: TRect; begin SystemParametersInfo(SPI_GETWORKAREA, 0, @MRect, 0); Left := MRect.Right - Width; Top := MRect.Bottom - Height; end; procedure TfrmMain.TimerTimer(Sender: TObject); var Pos: TPoint; Handle: HWND; ScreenDC: HDC; Buf: array[0..1024] of Char; ScreenColor: COLORREF; begin GetCursorPos(Pos); // 得到当前光标位置 Handle := WindowFromPoint(Pos); // 返回当前位置的句柄 HandleText.Caption := IntToStr(Handle); GetClassName(Handle, Buf, 1024); // 得到类名 ClassNameText.Caption := Buf; SendMessage(Handle, WM_GETTEXT, 33, Integer(@Buf)); // 得到标题 TitleText.Caption := Buf; { 得到光标处点的颜色 } ScreenDC := GetDC(0); ScreenColor := GetPixel(ScreenDC, Pos.X, Pos.Y); Shape.Brush.Color := TColor(ScreenColor); edtRGBColor.Text := '红:' + IntToStr(GetRValue(ScreenColor)) + ' 绿:' + IntToStr(GetGValue(ScreenColor)) + ' 蓝:' + IntToStr(GetBValue(ScreenColor)); ReleaseDC(0, ScreenDC); edtHtmlColor.Text := Format('#%2.2x%2.2x%2.2x', [GetRValue(ScreenColor), GetGValue(ScreenColor), GetBValue(ScreenColor)]); edtColor.Text := Format('$%2.2x%2.2x%2.2x', [GetBValue(ScreenColor), GetGValue(ScreenColor), GetRValue(ScreenColor)]); end;
鐵蛋
2013-10-24
打赏
举报
回复
GetPixel
Pyqt5的QGraphicsView的使用-选择图片,
显示
在GUI中
Pyqt5的QGraphicsView的使用一、
想
实现的目标二、逻辑代码的实现三、
界面
代码的实现四、遇到的问题五、接下来怎么做 一、
想
实现的目标
想
设计一个GUI,从文件管理器中选择图片,然后讲图片
显示
在QGraphicsView中 ...
VB如何只
读取
字符串中的数字部分??
放到笔记本上字体太难看粗糙,但在1024×768下
显示
时,字体虽然好看,但
程序
运行后的
窗口
只占液晶
显示
器的一部分,有没有适应屏幕分辨率的控件,自己编代码实现太麻烦,因
界面
上控件太多。[/url] [url=...
数据结构与
程序
设计——C++语言描述(Data Structures & Program Design in C++) by Robert L.Kruse & Alexander J.Ryba
后继章节中论述的
程序
设计和数据存储方法方面的问题,并通过使用c'+编写
程序
,复习一 下这门语言的一些基本特性。 1 1简介 编写大型计算机
程序
的最大困难不在于确定此
程序
的目标是什么,也不在于找出达到
多个循环体如何同时进行
例如,同时
读取
两个同样大小的图片,同时
读取
他们相同坐标的信息 这个
程序
,我以前用过,那个时候,倒是可以,现在就不行了 在WORD2007中,点击“视图”,然后选中 “文档结构图”,可以看到:文本区域的...
链接:MSDN UserNet等
Q我
想
知道如何在VC中实现可塌陷的PanelBar
界面
(类似于OutlookBar)? T可塌陷的PanelBar
界面
比outlookbar更有吸引力,Windows XP左边的导航工具面版就是采用这种风格,采用这种风格的应用
程序
也越来越多,比如各种...
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章