PixelGetColor |
首页 后退 前进 |
PixelGetColor 返回指定像素位置的象素颜色值.
PixelGetColor ( x , y [, hwnd] ) 参数
返回值
函数示例 #include <MsgBoxConstants.au3> ----------------------------------------
该函数可以通过命令调用 exect 参见: PixelSearch, PixelCoordMode (Опция), MouseGetPos, PixelChecksum exect=$var_i=Hex(PixelGetColor(0,0),6)||_ViewValues(Eval('var_i')) ;; 返回颜色左上角的指定像素
exect=$var_i=Hex(PixelGetColor(0,0),6)||_ViewValues(Eval('var_i'))||Opt('PixelCoordMode',0)||$var_i=Hex(PixelGetColor(0,0,'[ACTIVE]'),6)||_ViewValues(Eval('var_i')) ;; 返回颜色指定的像素1)屏幕坐标的左上角2)相对于活动窗口的坐标
exect=$var_hex=Hex(PixelGetColor(730,176,0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2>||upd<1> ;; 将RGB值颜色写入指定坐标的Color.txt文件(730,176)
exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> ;;在光标下的像素的Color.txt文件中记录RGB值颜色
<TRAY=•~~CTRL+ЛКМ~~-~~Запись~~пикселя~~под~~курсором~~в~~файл@CRLF•~~ESC~~-~~выход||1||TCIMG.dll,85> <PRESS=11,1> exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> <PRESS=1B> :EXIT: ;; 使用CTRL + LMB(点击鼠标左键),RGB值被添加到光标到指定的文件中,托盘中的工具提示,操作期间会显示通过托盘图标的ESC输出...
|