1、既然原理已经想好了,那废话不多说,先敲个Demo出来,首先新建一个脚本,然后点击我们的抓抓工具
2、在抓抓工具的鼠标功能中,我们可以使用热键同时抓取三种鼠标特征值,非常的方便,这边我们主要是要知道鼠标在特殊位置时的特征值.
3、平时我们用鼠标去调整窗口大小就是鼠标滑动到窗口边缘,等鼠标变了形状后,按住左键,然后移动鼠标去调整大小,到合适大小后就松开左键即可.
4、需要注意的一点是,窗口的左右边框,上下边框还有尖角处的鼠标形状是不一样的,所以特征值也不一样,一开始没注意,所以没反应
5、这里我们让程序代替我尺攵跋赈们做一件事情,就是当鼠标移动到窗口边缘时,自动帮我按下左键,我们调整好窗口后自动松开左键.大致代码就是这样,while死循环让代码持续运行,然后GetCursorSh锾攒揉敫ape(0)函数获取鼠标的特征值1,接着通过if判断特征值1是否是三种双箭头中的一种,接着延迟500毫秒,再次获取鼠标特征值2,如果特征值2等于特征值1,说明可能鼠标已经在此停留500毫秒,表明想让我们按下左键,所以按住左键,两秒后松开左键,并把鼠标从当前位置移开,提醒用户已经到时间了,同时避免再次进入调整判断.
6、好了,最后运行下代码,看下效果,感觉还不错哦!