永发信息网

按键精灵要让它在屏幕一定区域内寻找某种颜色要怎么办

答案:4  悬赏:40  手机版
解决时间 2021-01-28 13:26
按键精灵要让它在屏幕一定区域内寻找某种颜色要怎么办
最佳答案
//下面这句是获得屏幕分辨率宽度
Plugin Xmax = Sys.GetScRX()
//下面这句是获得屏幕分辨率高度
Plugin Ymax = Sys.GetScRY()
UserVar x1=0 区域左上角点x座标
UserVar y1=0 区域左上角点y座标
UserVar x2=Xmax-1 区域右下角点x座标
UserVar y2=Ymax-1 区域右下角点y座标
UserVar Clr=FFFFFF 要找的颜色(十六进位字符串)
//按键貌似不能用VB的ForNEXT回圈,所以只能用这个麻烦点地方法..
For y2-y1
For x2-x1
VBSCall Color=GetPixelColor(x1,y1)
If Color=Clr
Gosub main
EndIf
x1=x1+1
EndFor
y1=y1+1
EndFor
EndScript
Sub main
//在这里写上满足条件时要执行的语句
Return main
全部回答
不好搞
取消就是了啊
//下面这句是获得屏幕分辨率宽度 plugin xmax = sys.getscrx() //下面这句是获得屏幕分辨率高度 plugin ymax = sys.getscry() uservar x1=0 區域左上角點x座標 uservar y1=0 區域左上角點y座標 uservar x2=xmax-1 區域右下角點x座標 uservar y2=ymax-1 區域右下角點y座標 uservar clr=ffffff 要找的顏色(十六進位字符串) //按鍵貌似不能用vb的fornext迴圈,所以只能用這個麻煩點地方法.. for y2-y1 for x2-x1 vbscall color=getpixelcolor(x1,y1) if color=clr gosub main endif x1=x1+1 endfor y1=y1+1 endfor endscript sub main //在這裡寫上滿足條件時要執行的語句 return main
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奥迪a6有打火的声音 但就是启动不起来
使地中海成为内湖的古代帝国是?A. 波斯帝国B
化妆品抹在脸长多长时间被吸收?
小太太的意思是什么啊?知道的请说下!
孢子修改器应该放在哪里才能用?
香山牌电子秤(CAMRY)ACS—JC21D怎么把一斤调
【见利忘义的反义词】“见利忘义”的反义词
人才干部管理制度体系建设有哪些
从安徽宿州到吴江西湖花园115号怎么走
向量的模的计算公式
请问广河高速,是否全线通车了?从清远出发前
酥汤的意思是什么啊?知道的请说下!
我就想知道为什么大话西游这个游戏移动不到内
下列治法何者最宜:A.活血顺气B.和中消导C.行
800字记叙文“那一刻,我含泪微笑”
推荐资讯
没报警呢,对方把钱还了!还能告诈骗吗?
乐视1S一体机手机的背壳坏了多少钱
在中外合资经营监理企业的注册资本中,外国合
report card day
同恤的意思是什么啊?知道的请说下!
请问要想能够听懂外国人讲话,听懂英文电影,
金融风险的全球性主要表现在()。A.外汇市场的
510180 180etf在股票交易系统里怎样买卖,每
有没 月亮与六便士 中 多少人只是胆怯地抬头
羣迷的意思是什么啊?知道的请说下!
自己网上买了屏幕,你们是怎样换的呢?自己换
梁园区商丘老东北饺子家常菜这个地址怎么能查
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?