用按键精灵如何实现 屏幕选定区域内的图片与图片库中的图片对比

来源:百度知道 编辑:UC知道 时间:2024/06/22 05:30:50
我想使在屏幕上我选定的区域内与图片库中的图片进行比较看是否有与选定区域内图片相同的图片我改怎么做
高手帮忙 小弟感激不尽!

一、

首先定义一个变量并赋值

VBS bing="zb1007zb"

SayString bing&"的同学,我试过了,行"

二、

鼠标形状

1.关于 鼠标特征码:鼠标特征码就是脚本运行时的鼠标形状的代码

2.获得脚本运行时时的鼠标特征码:通过getCursorShape这个标准VBS库函数来返回当前鼠标的 鼠标形状特征码

3.在脚本编写前如何得到鼠标的特征码呢:使用抓点抓色里的鼠标形状,使用方法,按键精灵抓点抓色窗口里的鼠标形状区块有两个复选框,当两个都勾上时(ctrl,alt),表示在该窗口打开时(最小化也可以),运行其它程序,鼠标的形状发生变化后,如变为"忙"的鼠标指针,你按下ctrl+alt+q这个<抓点抓色窗口>注册的全局快捷键时,会将鼠标特征码捕获到<抓点抓色窗口>第一个鼠标特征码 的文本框中,并将捕获到的鼠标形状的图形也放在它前面的预览框中,按下ctrl+alt+w捕获到第二个框中.ctrl+alt+e捕获到第三个.之前是两上勾,去掉ctrl前的勾就表示,注册alt+q为捕获鼠标形状的全局快捷键.然后你就可以 复制 框中的鼠标特征码 的数值

4.例子(改官方帮助):

//获得当前鼠标形状的鼠标特征码
VBSCall shape=GetCursorShape(0)

//与你已知的鼠标特征码进行比较
If shape="你复制的一个整数的鼠标特征码"
VBSCall MessageBox(shape)
EndIf

终于写完...

使用位图

1.我想你想问的还是<抓点抓色窗口>上的位图功能吧
2.是这样的,有些时候不方便你在开启了<抓点抓色窗口>后去屏幕上取色,如:一个全屏的画面变换很快的游戏,很难在你一边玩的时候还能一边抓色.所以你可以