跳到主要内容

GetPixelColor 得到指定点颜色

🎯功能

得到指定点颜色(不支持win2000以下系统) (注意:只支持部分窗口,以实际测试为准。)

📜语法

结果 = Plugin.Bkgnd.GetPixelColor(窗口句柄, 后台坐标x, 后台坐标y)

📥参数

参数数据类型解释
窗口句柄整数型要后台操作的窗口句柄
后台坐标x整数型要获取颜色的后台坐标x
后台坐标y整数型要获取颜色的后台坐标y

📤返回

字符串, 返回指定坐标点的十六进制颜色值字符串, 格式为BBGGRR

💡示例

//下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:5, 5)处的颜色
Color = Plugin.Bkgnd.GetPixelColor(Hwnd, 5, 5)
Msgbox "后台窗口(坐标:5, 5)处的颜色=" & Color

📘备注

  • 后台坐标(窗口坐标)是指以窗口客户区的左上角为起点坐标系的坐标。例如,某个窗口客户区的左上角坐标为(100,200),客户区内某个点的屏幕坐标为(300,500),则该点的后台坐标为(300-100,500-200),也就是(200,300