粉丝3.0万获赞9.4万

大家好,我是多多,欢迎大家观看我电脑端安健精灵第六十八节教程。这节课呢咱们继续讲窗口里面的内容,通过句柄得到窗口标题和类名,还有改变窗口标题 在这呢,咱们先讲通过句柄得到窗口标题,咱们呢先新建一个 t s t 文本文档, 把这个名字给他改一下,然后打开一下,咱们找到这个通过句柄得到窗口标题这个命令,他在这个窗口插件里面的 这个位置,咱们呢把它插入进来,大家看一下这个, 呃,得到窗口标题的这个命令呢只有一个参数,这个参数呢就是这个句柄,然后只有一个返回值,这个返回值呢就是把这个标题给他返回,返回出来。 咱们呢获取一下这个文本文档的这个顶层句柄, 然后咱们把这个句柄呢呃给它复制给这个呃 h w n d 复制一下,粘贴到这里, 然后调试输铺 在这呢给大家看一下,这个呢就是它的标题, 这个位置呢也可以用,呃,也可以用子锯片。然后呢呃咱们 试一下这个通 过句柄得到窗口类名, 然后在这个位置得到窗口类名,咱们呢把它插入进来,把这个位置呢呃给它变一下, 把这个返回值给它变成 a。 这个得到窗口类名呢也只有一个参数,这个参数呢呃,就是这个句柄 给大家看一下调试启动,这个是文本文档的类名, 大家看一下,当然这个也是可以获得这个呃子聚饼的这个类名,给大家看一下子子聚饼的类名, 大家看一下,没有任何问题。 然后这个呃窗口标题和窗口类名的,他们,呃可以 用啊,可以用顶层锯柄和兄弟锯柄,还有子锯柄。这个需要给大家说一下 他这两个命令是干什么用的呢?就是你将来以后,呃,你会做这么一个,呃小软件,然后这些小软件呢? 呃,来达到,来达到你的,就是说来达到你写脚本的,来增加你写脚本的速度,然后呢这个小软件就需要这两个命令来来操作,大家可以看一下,这个是我写的,当然大家把这 教程看完了之后也可以写出这么一个软件出来,对吧?这个获得鼠标指定指向句柄,这个呢之前咱们也讲过了,给大家看一下,这个是没有任何问题的。 总总之来说啊,这两个命令主要就是做个小软件,他挺有用。 还有的话是改变窗口标题,改变窗口标题,这个改变窗口 标题呢,在这个位置它也是通过句柄来改变窗口标题,咱们呢也是直接插入一下, 这个改变窗口标题呢,没有返回值啊,但是它有两个参数,这两个参数呢分别是 啊,第一个呢是句柄,第二个呢是你要把这个窗口标题的名字改变成什么什么样的名字啊?呃,咱们给大家试一下 用这个记事本,也就是这个 t s t 文本文档给大家试一下 啊,把这个位置给他改一下, 给大家看一下啊,咱们调试启动,大家看一下这个 的标题名改变了, 呃,这个命令,呃,这个命令用处很大的, 嗯,就是昨天晚上有一个人凌晨三点多,凌晨三点多给我打电话问问这个,问了一个技术,嗯,我给大家说一下这个技术, 呃,这个技术呢就是用这个命令来解决的。 在这呢咱们呃多点击出来几个窗口,就是把这个文本文档 点击出三个了,我把这个窗口给他变小一点, 假设说这是三个,呃,这是三个游戏窗口, 大家看一下啊,它的类名和标题是一样的啊,但是句柄不一样,这三个窗口类名 和标题是一样的,句柄不一样。呃,这三个窗口呢?呃,他要怎么写?他是想通过后台命令,一个窗口是大号, 另外两个窗口是小号,跟着这个大号去升级,这时候呢这三个窗口句柄和标题都一样的情况下,他要, 他要他这个后台命令,呃操作。这个大号的这个呃命令和两个, 两个这个小号,这两个是小号。我给大家画一下, 这个是大号,这两个是小号。然后呢大号的窗口和窗口标题和类名和小号的窗口标题类名是一样的,但是大号的,这个呃大号的,这个呃大号的这个 操作方式和小号的是不一样的,大号是需要打怪,小号只需要跟随,但是呢他每次打开脚本的时候便利巨柄,他会把大号和小号放在一起, 这时候呢,嗯,他这个操作方式就会变成一样的了,他的意思就是呃让这么一个,呃找出这个大号的句柄来,然后呢另外两个小号的句柄呢给他放在一起, 两个小号的操作是一样的,通过后台方式操作是一样的,然后让大号带小号,这么一个操作, 大家就听一听就行了。这个呢是需要改变一下这个窗口据柄来进行呃操作,就是说我这个大号呢,呃这个大号登录上这个,呃, 登录上这个游戏账号和游戏密码,之后呢,这个大号我把他的窗口标题给他改变了,然后两个小号的窗口标题不改变,然后我每次啊,我每次的话运行大号, 呃大号这个单独的句柄,他专门进行攻击,然后呢小号呢?呃,扫描出来小号两个句柄呢,专门 使用来跟随,所以他两个,他这个两大号和小号就不冲突了。然后呢这个呢我给大家敲一下,这个算法 在实际操作的时候大家会用得到。然后呢咱们之前讲过 这个模糊便利 啊,这个不用动啊,因为他这个标题是有这个。 呃记事本的,大家看一下多多记事本,我把这个位置改成,嗯,多多。然后呢?呃类名,它的类名是记事本的类名,咱们也给它写一下, 这是记事本的类名。然后呢这个方式是模糊的,然后呢咱们调试输出一下, 然后调试。嗯, 我把这个里面的内容给他放进来,我把它关了, 放在这个位置, 给它数组分割一下。 咱们只打开了三个记事本啊, 给大家看一下, 这是三个计时本的窗口锯柄,然后呢咱们把其中其中一个,这个锯柄呢?呃其中一个锯柄的这个, 呃标题呢?给它变成这个大号的这个标题就是上大号的这个标题。 呃,咱们随便给一个 啊,我把这给他改成这个数组,便利给大家看一下, 嗯,看一下,我给他改了一下这个写法啊,没问题啊。然后呢?嗯,咱们把其中之一 改编一下这个标题, 然后呢咱们再进行给他数组变利出来, 把这个变量给他改一下, 嗯给大家看一下,其中一个呢是上大号的 g b 给大家看一下, 大家看一下这个呢?上游戏啊,游戏的大号,这两个呢?上游戏的小号,这两个上游戏的小号跟着这个大号呃进行呃进行移动,大号主要主要攻击,这时候呢呃他就不冲突了,你到时候写后台的时候 啊,你你你虽然是相同的标题,相同的类名,对吧?但是呢啊有几个窗口需要 呃需要上大号,有几个窗口需要上小号,然后大号带着小号,对吧?去升级啊,有这么一个写法在这呢需要给大家说一下,就是这么个细节,大家呢多练练,然后应该很 清楚了啊啊,大家要是有什么不明白的,可以加我的 qq 号,也可以加我的 qq 群啊,然后呢改变窗口标题呢,也可以用顶层句柄、兄弟句柄和子句柄。在这呢也给大家说一下,我把这个啊文本文导呢给它关一下 啊,打开一下这个啊,大家看一下这个按钮啊,这个按钮呢就是这个呃子子距离。 大家看一下啊这个修改窗口标题这个然后呢咱们把这个句柄给他记一下,记一下呢咱们把这个标题给他改了 这个标题呢?嗯,咱们改成改成多多啊,然后把这个剧本给他放进来, 然后咱们调试输出,看一下啊这个修改窗口标题的这个这个位置他会改变 啊,大家看一下啊,变了啊 啊,他不光可以改变这个顶层句柄,兄弟句柄和子句柄。然后呢呃,像这个隐藏命令啊,隐藏窗口这个命令也是可以隐藏隐藏掉他的啊, 然后这个呢给大家试一下, 咱们调试启动,大家看一下他会把这个,呃,把这个据柄,对吧?这个子据柄啊,包括这个按钮部分都可以也可以隐藏。 然后呢我看一下这个修改修改窗口标题的还有什么要讲? 这个是改变窗口标题,改变窗口标题呢,这个是命令,然后这个是句柄,这个是修改的。这个把窗口标题修改,修改成什么样的 啊?就是修修改修改成什么样的文字啊?这个呢就有两个参数没有返回值,这个改变窗口标题呢咱们也讲完了,然后呢还有一个是获得窗口讯息 啊,在这个位置叫得到窗口窗口信息,在这。然后这个命令呢其实没什么 用啊,真的没什么用, 他的他的目的呢就是有的时候呢他可以得到这个,嗯, 得到这个文本文档的里面的内容,我随便打几个字啊啊?打几个,呃,英文字母给大家看一下 啊,他虽然是有两个参数啊,第一个参数呢是句柄,第二个参数呢是 是什么?呃整数型,零呢是标题信息,一是文本信息,他这个原来这个意思呢?零和这个得到窗口标题呢是一样的,但是他这个零和一呢?嗯,哎,没什么多大意义, 就是你就写零和一,其实是一样的。这呃给大家看一下啊 啊,咱把这个内容给他保存一下,然后再重新打开, 大家看一下啊,在这边啊这些内容呢就是这里面的内容,这个呢是可以获取得到的。然后呢咱们把这个锯柄呢,就是这个子锯柄呢给他放进来给大家看一下,另外这个零呢这个不需要动,给大家看一下这个细节。 然后呢他把这里面的内容给他读取出来,他的他这个命令主要的主要的意思呢就是获取下这个文本文档里面的内容,这个内容呢必须得在这个位置有显示才行。 给大家看一下,必须得在这个位置这个窗口的这个位置有这个显示,你才能获取得到。然后这个呢给大家看一下这个 这个没有标题,这个获取不到,这个这个什么也获取不到,这个应该是空, 大家看一下,它里面没有内容 啊。这节课呢咱们就到这了,大家多练习练习,有什么不懂的或者说不会的啊,大家可以加我的 qq 号,也可以加我的 qq 群啊,向我提问,咱们呢下节课再见。

大家好,我是多多,欢迎大家观看我电脑端按键精灵第六十节这节课呢,咱们继续讲窗口里面的知识,讲一下查找子句柄,孙句柄还有兄弟句柄。 这节课呢主要也就是为了后台做准备的啊,咱们上节课讲过,讲过这个查找这个,呃,查找这个负句柄, 在这呢给大家说一下。呃,第一个呢是桌面聚饼, 这个呢之前也给大家说过。其余的呢啊,其余的这些给 给大家说一下其余的这些啊,咱们当时说啊,他也叫副句柄,其实他还有一个名词,这个名词呢啊也叫做顶层句柄啊, 因为它们每一个都代表了一款软件的最上层的句柄,然后呢这个也可以叫做顶层句柄, 然后还有一个叫兄弟聚饼,我给大家说一下兄弟聚饼。 大家看一下啊,在这几个句柄里面他们在一个层级里面啊,这这个句柄呢就叫做兄弟句柄。这时候呢大家看一下啊,他的类名和标题他们都是一样的, 大家看一下类名和标题都是一样的,他们呢啊就叫做兄弟聚丙, 嗯,然后呢这个子句柄和孙句柄是无法直接被查找的。在这呢我给大家啊说一下这个子句柄啊,咱们还是老样子新建一个呃文本文,文本文档, 然后咱们打开一下,用这个抓抓呢给他拖拽进来,然后刷新一下 啊,大家看一下啊,这里面呢他有两个两个子聚饼,对吧?在这个顶层聚饼里面有两个子聚饼。这时候呢咱们呃查看一下聚饼信息, 呃他这个呢他这个呃子距饼呢是无法通过,呃,无法直接通过这个命令查找出来的,呃,咱们在这呢给大家试一下, 然后咱们把这个类名给他复制一下, 这时候呢,大家看一下他这个标题为空啊,标题为空怎么写呢?上节课咱们也讲过了,这么写,这个是空, 咱们调试输出一下,大家看一下啊,他返回为零,返回为零的情况下是无法通过这个呃查找窗口据柄来进行查找出来的, 他必须得用这个呃查找,呃,必须得用这个底下这个查找窗口据比,然后底下这个 查找窗口据柄呢,然后他有这个啊副窗口,子窗口啊,子窗口类名对应的就是这啊,咱们给他插入一下, 他这个的返回值呢,就是返回子距饼,这个怎么用呢啊?这个其实也挺简单的。在这呢,我先把这个 呃,把这个呃,把这个呃参数给大家说一下,他一共呢一共有四个参数,这四个参数呢?第一个参数呢?呃,我还是用中文字给大家写出来,这个叫负距离, 然后第二个呢叫子聚饼,这个子聚饼呢 这个字句 be 呢,一般呃就是一般是填零啊,零,大家都知道零就是忽略的意思。呃,上节课咱们也讲了,呃第三个呢,它是类名, 然后后面这个呢是标题, 然后这个返回出来的句柄呢,他叫做呃返回出来的这个句柄呢,他就是这个呃子句柄啊,呃,这个副句柄呢,咱们刚才说过了, 他也叫做顶层,顶层聚饼,大家知道一下这个也这个也叫顶层聚饼,然后呢我在这个位置给他写个顶层吧。 这时候呢,咱们先哎先查找一下这个,先查找一下这个记事本的这个顶层的这个句柄啊,然后把这个类名给他复制出来,给他粘贴进去。 然后呢呃,把这个标题给它复制出来,也给它粘贴进去 啊,这时候呢咱们在这给他加 来个判断 啊,这个是不等于的意思啊。算了,我写个大于。 大家知道如果说这个顶层句柄,呃返回的只要是大于零的情况下,那肯定是找到,如果是等于零的情况下,那肯定是没找到。上体课咱们也说了, 我看一下这个标题啊,没有任何问题,我把底下这个给他注视一下, 大家看一下他找到这个顶层锯柄了,然后抓一下啊,大家看一下没有没有任何问题, 这两个是一样。 然后呢咱们找一下这个子聚饼, 在这大家需要注意一下这个,呃,如果说这个子距饼返回值为零的情况下,他这个命令的啊也只有一个返回值,如果他返回值为零的情况下,也说明没有找到这个子距饼 啊。这个呢我也给大家呃写一下这四个参数呢啊,这四个参数, 嗯,四个参数,我先写这四个参数吧,第一个呢是顶层巨变,对吧?咱们把它复制出来 啊。第二个呢是子句柄,然后类名和标题, 然后咱们看一下这个吧, 它的类名呢?是这个哦,这是两个类,这个类名呢是这个, 这第二个,呃,第二个这个子聚饼呢?一会咱们讲查找兄弟聚饼的时候再给大家说啊,然后呢咱们把这个类名呢啊给他写进去,一般这个位置就是就填零啊,这个子聚饼这个 位置一般都是添零,然后标题呢?他的标题为空,大家看一下他的标题为空,标题为空的情况下,然后咱们在这个位置看着啊啊写一个判断, 还是老样子,给他复制一下粘贴进来。判断大于零的情况下,那咱们就把这个,这个是咱们写一个子俊俊吧, 然后大于零的情况下,咱们输出一下它, 然后给它粘贴进来,大家看一下这个细节, 然后咱们调试输出一下, 咱们看一下这个结果。 yeah, ok, 大家看一下啊,这个子距饼他找到了啊,这个子距饼, 这个子聚饼找到了,没有任何问题,这个是查找子聚饼的方法。 呃,这个大家多练习一下。然后呢咱们讲一下查找孙聚丙的方法,这个是查找孙聚丙 啊,咱们打开一下雷电多开器, 这个雷电多开器呢?它有孙聚丙 这个东西呢,主要是跟后台有关系啊,因为后台的话你需要操控啊,好多个句柄需要执行操作, 然后咱们点一下抓抓,然后点一下。呃, g b, 咱们拾取一下它,然后刷新拾取一下啊,大家看一下啊, 他这个有顶层锯柄,然后有子锯柄,还有孙锯柄,大家看一下这三个锯柄怎么插 呢?咱们在这给大家也给他演示一下啊,这个代码呢,我把它精简一下,这个判断我给他去了。 然后这个咱们先查找一下这个子锯柄啊,然后先把这个顶层锯柄呢,先给他顶层锯柄的这个类名先给他复制出来,给他粘贴进来。 其次呢是标题, 然后咱们看一下 这个子句柄,右键跟踪句柄信息,然后跟踪句柄,咱们呢把这个类名给他复制出来, 然后呢咱们把这个标题也给他复制出来,给他粘贴进来。 这时候呢嗯,给大家看一下调试启动。这个呢第一个是顶层锯柄,第二个呢是子锯柄,大家看一下这个细节啊 啊,这个是查看聚饼信息,这个是顶层聚饼,然后呢嗯顶层聚饼没有任何问题, 然后下面这个呢是子聚饼, 大家看一下这个呢和这个也是一样的,然后这个孙聚丙呢啊,我再给大家写一下, 然后呢咱们把它复制出来,给它粘贴进来,这时候呢大家看一下啊,这个 这个句柄呢,它的副句柄呢?是这个上面这个句柄在这大家知道怎么写了啊?这个也挺简单的,然后他的副句柄呢就是上面这个子句柄给他复制出来, 给它粘贴进来,这个零呢不用动啊,后面的话这个类名给它复制出来, 然后紧接着是这个标题, 这时候呢咱们点一下调试,点一下启动,大家看一下啊,这是啊这个是 啊顶层锯柄,然后子锯柄还有孙锯柄啊,没有任何问题啊,这个孙锯柄的插找方式呢啊,大家应该都知道, 然后重孙句柄呢,对吧?大家都可以用这个方式来进行查找。 还有一个呢是如何查找兄弟聚笔,一般情况下啊,这像这种呃 子锯柄和孙锯柄都会插着了,呃基本上可以适用于就是锯柄这个状态呢,可以就是锯柄这个技术呢,就可以适用于那个,呃,适用于 呃按键精灵绝大多数的百分之九十九的这个后台啊,就是百分百分之九十九的后台操作,聚饼这块啊,都是通过这个呃来获取聚饼。 然后呢咱们找一个,咱们找一个兄弟聚, 在这个抓抓里面,抓抓里面它其实就有这个兄弟句 啊,大家看一下, 第一个、 第二个、第三个,它的类名和标题它都是一样的,然后呢这个怎么查找呢?呃,也挺简单的,咱们先来, 咱们先把这个顶层句边呢给他复制出来,把这个类名,对吧?然后类名还有标题, 然后呢这个兄弟聚品, 对吧?右键,嗯,然后查看剧本信息,咱们复制一下,这个位置呢是类名,然后这个位置呢它是空的,给大家看一下,它是空的。 然后调试启动, 一个是三三三八二,一个是三三三八四,大家看一下啊, 这个三三三八二它是,呃,它是顶层巨柄,这个三三八四呢?它是一个兄弟巨柄。 大家看一下啊,我给他写一个兄弟一, 然后他第二个句柄就是这个,呃,幺三八,呃,幺二零四这个句柄,这个句柄啊,这个句柄怎么查找的? 然后呢我给大家复制一下,给它粘贴进来。呃,其实不用复制啊, 复制吧,然后把这个三三三八四给它,呃,复制一下,我 ctrl c 给它放在这个位置,对吧?然后这个呢是兄弟二, 给大家看一下,哎,没有任何问题啊,这个是第二个兄弟句, 嗯,没有任何问题。然后呢 他这个句柄肯定是第一个,第一个呢,然后咱们就可以把这个兄弟一这个句柄给他,直接给他放在这里面。大家知道这个,大家知道这个子句柄就是这个子句柄该填什么了?他其实专门就是为了让你找这个兄弟句柄用的, 然后呢咱们这个兄弟三, 这个位置呢,肯定是兄弟二,对呗,咱们试一下, 大家看一下啊啊,没有任何问题,这是 第三个这个兄弟句, 怎么便利兄弟剧本呢?这个也挺简单的,对吧?咱们专门可以写一个杜循环给大家写一下, 这时候呢,咱们在这个位置给他加个判断,如果 a, 哎,如果 a 等于零的情况下,如果他没找到兄弟句柄,之后呢,就是一直在便利,便利最后一个句柄 啊,便利最后一个句变的时候,他会返回零。在这呢,我还是给大家说一下吧,然后我还是注视一下, 当最后一个句柄啊,查看句柄信息,最后一个句柄便利到最后一个句柄的时候, 最后一个兄弟聚饼的时候,他这个兄弟聚饼呢啊,没有往下的兄弟聚饼就是没有 啊,没有,就说这个没有下面的兄弟句名了,他这个位置呢会返回零,给大家看一下,大家知道这一下这个细节,然后呢这个代码呢,就是这么写, 这个位置写 a, a 嘛, a 等于零,然后如果是 a 等于零的情况下,就给他来个跳出就行, ok 啊,大家看一下这个细节, 这时候呢他的兄弟剧本就全部都便利出来了, 这个是便利兄弟聚病的方法啊,大家看完这节课之后呢啊,就基本上对对这 这个,呃,查找这个剧本这块,就是说这里面所有的这个剧本,对吧?查找所有的剧本应该都没有任何问题了,如果大家对查找的剧本还是有问题的话,大家可以加我的 qq 号,也可以加我的 qq 群来向我提问啊。 这节课呢,咱们就到这了,咱们下节课啊,下节课再见啊。然后这段时间把剧本的讲讲,然后就开始把后台,就是讲剧本。讲后台嘛,把这剧本和后台的讲讲, 然后再加上这段时间夏天嘛,嗯,还还下了几场大雨,然后更新的时间就可能延长了一些,然后呢?咱们该更新还是要更新的,咱们下节课再见。


大家好,我是多多,欢迎大家观看我电脑端按键精灵第五十八节这节课呢,咱们呃继续讲窗口里面的知识,讲一下移动窗口和关闭窗口。在讲移动窗口和关闭窗口之前呢,咱们补充一下剧本的知识啊, 咱们在这呢新建一个文本文档,然后呢我打开一下,然后点击下抓抓句柄,然后咱们抓一下这个句柄, 大家看一下这个锯品, 在这给大家说一下这个句柄呢啊是变化的,每 每次打开是不一样的,这次打开呢啊,他是幺七七开头的,然后呢咱们把它关闭掉,然后重新打开,然后呢咱们把这个靶子给他拖拽进来,大家看一下他变成九二幺开头的了, 然后呃大家需要知道一下,就是聚饼是变化的,每次打开都不一样, 还有的话就是后期就是下节课咱们嗯要讲这个 啊,要要找那个查找这个窗口据柄, 然后呢剧柄是独一无二的,在一台电脑上 啊,没有相同的,就是这里面大家看一下,呃,这里面大家看一下。呃,这个句柄呢,它都是独一无二的,没有重复的。 每个句柄每个句柄都是独一无二的,没有重复的,具有唯一性。句柄呢呃是由系统随机生成的,就是你每次打开呢,它这个句柄呢是随机生成的, 然后随机生成的呢啊,他也跟其他的句柄也不会相同,这个大家需要知道。然后呢咱们讲一下通过句柄啊移动窗口, 大家看一下啊,这个是移动窗口的命令,在这呢,咱们还是老样子,把它复制一下, 它这里面一共有三个参数,其中第一个参数呢是句柄,第二个参数是 x 坐标,第三个的参数是 y 坐标, 然后给大家呃讲解一下这个插件啊,这个插件呢?呃调用方式呢?就是前面有个扣,然后后面对应的 这个是,呃对应的这这这个是那个,呃,这个是插件存放的位置,给大家看一下 这个插件,大家都把它放在这个位置。哎,这个是插件存放的位置 啊,第三个呢是这个啊,第三个呢是这个插件的这个名字啊,这个插件的名字,大家看一下这个对应的是插件的这个名字,然后后面这个啊木呢就是这个移动, 移动呢对应的是插件的这个命命令,插件里面的命令后面的才跟着的是参数 啊,咱们把它打开一下,使用一下这个抓招工具,把这个句柄给他抓出来 啊,抓出来之后呢咱们找一下他的,嗯,找一下他的主距表,也就是他的负距 啊,咱们找到了,如果找不到的话啊,大家可以点一下这个刷新,对吧?刷新,然后再查找一下,这时候就找到了, 嗯,没有任何问题,这个呢就是它的主句柄,咱们上节课咱们已经讲过了,然后咱们复制一下, 在这呢 给大家粘贴一下啊,这时候呢他是把这个窗口呢窗口移动到啊一百,呃, x 轴是一百,外轴是外轴是一百的位置,就是把这个 啊,就是把这个窗口的左上角这个点,然后移动到这个一百,呃,就是 x 轴一百的距离, y 轴一百的距离 啊,在这咱们试一下啊,咱们在遮挡的,遮挡他的情况下,咱们试一下给大家看一下, 哎,大家看一下移动了,然后呢咱们再把它移动到这个位置给大家看一下啊,这个就是移动窗口,这个移动窗口呢 啊,不光可以移动正数啊,对吧?他不光可以移动正的一百,他也可以移动负的一百, 在这呢,给大家看一下,这个是负的啊,这个大家都能懂吧?还有一个呢就是,哎,移动不过来了, 它也可以移动负的,负的的话它也可以,完全,对吧?完全这种,等一下我电脑的布局, 然后它也可以完全隐藏,完全隐藏就是把它移动到负一千或者负一万或者负几千啊,也可以进行完全隐藏在这呢 啊,就说通过移动窗口给他进行隐藏也是可以的,比如说来个一千,对吧?我还是给大家试一下。 嗯,这时候呢它移动的距离就比较远,然后呢咱们再让它移动回来, 有的时候呢咱们这窗口需要就是需要,呃,需要在前台,前台的时候,但是 是呢啊,但是呢你你你,你在前面的话,你还要看电影,对吧?但窗口必须得在前台吗?然后你可以通过移动方式把它移动到很远,移动到很远的时候你看不到他,但是窗口里面的操作还是在进行操作,对吧? 啊?这样不影响你看电影,也不影响你其他的动作。有的时候是需要啊,有的时候需要这个需要给大家说一下, 还有的话是还有的话是关闭窗口啊,关闭窗口啊,咱们在讲关闭窗口之前呢,咱们给大家讲一下这个啊,插件的三三种调用方法啊, 有的插件呢是有返回值的,返回值呢,他跟函数啊是一样的。咱们下节课讲这个查找的这个窗口句柄呢啊会讲到有的呢 啊,就是有的呢,你必须得用扣,就必须得用扣才能调用这个插件,你看见这扣了吗?必须前面得用这个扣啊,还有的话就是不用这个扣也可以,对吧?直接也可以用,我试一下啊,不用扣是不行的,必须得用扣, 就是无返回值的情况下,呃无返回值的情况下必须得用靠, 呃有返回值的话,呃他和这个函数和其他命令是一样的就是,呃如果说他这个 啊有返回值,你看啊这个是返回值,是五像这种有返回值的话给大家看一下他和函数的调用方式是一样的,有个等号。这个呢咱们下节课咱们再讲啊。这个 嗯这个有返回值,这个无返回值的呢就只有这么一个用法,就是前面有个扣,后面跟的是插件的位置,然后跟插件的名字,然后跟插件的命令在后面加个括号,大家注意下。加个括号,然后跟着这个跟着这个参数 对应这个参数是这么用。嗯我试一下,我试一下。不用靠的话看看行呗。 啊不用号也行,不用号也行啊,这和此程序是一样的。 这个呢咱们在讲此程序的时候已经讲过了,就是说有的呢,他必须得用括,对吧?加括号才能才能执行操作 有的呢啊就是才能执行操作,有的呢,你可以不用靠,对吧?不用靠。哎,不加括号他也可以执行操作, 这个大家注意一下是有这么两种方式的,当底下这个方式呢不能执行的情况下,大家试一下上面这个方式,这个呢就是呃无返回值,因为这节课呢,咱们讲的这个移动窗口呢,它是无返回值的,无返回值的就是这两种用法 啊,到时候看具体的情况啊。啊,我常用的呢,我就用这个,对吧?啊?无论他呃需不需要靠我,我都给他填上去,他保证他啊,他这个插件肯定是能用的,然后有法 回直的呢,咱们下节课再讲。还有的话是通过聚饼关闭窗口,这个也很简单,他他这呢,他这有两个,有两个关闭给大家看一下, 有两个关闭,一是关闭窗口,一是完全关闭窗口啊,这个关闭窗口呢?这个是早期版本,给大家看一下 这个完全关闭窗口呢?嗯,要比这个关闭窗口要强一点,大家使用的时候就使用这个完全关闭啊。嗯,在以后的情况下,大家注意一下 后面啊,前面的命令一样,后面带 e x 的,如果能用带 e x 的,咱们就用带 e e x 的, e x 代表着强化这个功能啊,后面带 e x 的代表着强化这个功能就是。嗯, 怎么说呢?就是说,呃,比之前的那个功能啊,更强一点啊,适应,更适应的话适应更多一点。这个呢咱们就用完全关闭窗口给大家看一下,咱们还是这个复制原代码给它粘贴进来, 然后呢他这里面只有一个参数,就是这个聚饼,大家看一下,就这个聚饼,然后咱们放进去,咱们调试启动看一下,他就关了, 然后的话咱们试试第二个这个写法, 咱们再重新打开,用抓抓,然后再获取一下这个句柄,然后刷新一下,然后用抓抓获取一下这个句柄。先刷新啊, 在以后操作的话,比如说操作的比较多了,就是使用这抓抓获取剧本比较多了,咱们可以先点下刷新,然后再获取,这样他这个就没有错了。然后咱们复制一下, 然后把它放进啊,在这呢给大家看一下启动啊,没有任何问题。这个呢就是没有返回纸, 因为关闭和移动没有返回值,这个就是没有返回值的这两个调用的方法 啊。这节课呢咱们就到这了啊,剩下的查找句柄呢,咱们留在下节课咱们再讲, 大家有什么问题呢?大家可以加我的 qq 号,还有可以加我的 qq 群向我提问,嗯,咱们下节课再见啊。

大家好,我是多多,欢迎大家观看我电脑端安健精灵第六十二节这节课呢,咱们继续讲窗口里面的知识,得到当前窗口句柄和获得鼠标指向窗口句柄。 大家看一下,这是我两个新建的 tst 文本文档,咱们打开一下。 什么是当前窗口呢?呃,当前窗口也叫被激活的窗口,也叫获得焦点的窗口。这个呢?这个多多零二呢?是被激活的窗口呃,他是在最前面,然后呢 咱们给他输入文字是可以的。这时候呢这个多多零一呢?他是未被激活的窗口,然后咱们呃给他输入文字的话,输入不了。 如果说操作未激活的窗口可以用后台命令。这个呢,咱们后面会讲 啊,这时候得到当前窗口的句柄就是得到这个啊,多多零二的,因为他是最最前面嘛,也是激活的,就是得到他的句柄。 呃,被激活的句柄它只有一个啊,被激活的句柄它只有一个, 只有一个不会同时有两个 g b。 嗯,激活 啊,没有同时激活两个窗口剧本的啊。还有一个呢,就是这个之前大家打开一下这个抓抓, 大家看一下。呃,咱们呢把它拖拽到这个多多零一这个位置。 然后呢咱们给他之前显示。这时候呢这个之前,呃,不是不是激活啊,之前不是激活。大家看一下啊,之前不是激活。大家注意一下这个细节。然后呢咱们取消之前 这个之前不算几乎。然后呢得到当前窗口的句柄是得到它的,呃,就是得到这个 tst 文本文档的 啊,顶层窗口锯柄也可以说是副锯柄啊,得不到这个得不到子锯柄和孙锯柄啊,这个呢我给大家也是演示一下 啊,他是没有参数的,他只有一个返回 垂直,呃,这个是变量,然后呢咱们调试输出一下, 然后咱们调试一下,点击调试,点击啊,点击这个调试,然后呢他不是有一个,他不是有一个启动吗?对吧?咱们给他叠一下 f 十,对吧?启动 f 十。这时候呢多多零二是最前面的之前大家看一下多多零二是之前,咱们呢按下 f 十,大家看一下得到的这个之前的这个句柄,咱们呢让抓抓抓一下,抓一下这 这个呃多多零二啊,大家看一下多多零二,抓一下,它的距离和这个距离是一样的,如果是零一之前呢,对吧?咱们试一下,然后把零一之前,然后按下 f 十, 大家看一下啊,这个是幺三啊,幺三八三零五四,咱们给他拖拽进来,大家看一下这个细节, 这个呢就是得到当前窗口的句柄啊,这个在有的时候也是有用的啊,就是实际操作下来,就是后面咱们讲的这些操作窗口的时候啊,大家可能在具体操作的时候会用到这个 当前窗口的这个句柄。还有一个呢,其实挺重要的,这个是当得到鼠标指向窗口的句柄, 呃,鼠标指向的窗口距离它,其实就像这个抓抓一样, 其实呢就像这个抓抓一,对吧,抓抓一抓抓指向哪他就获得哪个哪个位置的距比,指向,呃,这个子距比呢?他就就说因为他这个里面有一个子 子窗口嘛,指指向这个子窗口就获得这个子窗口的距离,指向这个,呃,副窗口也是顶层,顶层窗口嘛,他就返回这个顶层窗口的距离啊,指向后面的啊,他就返回后面的这个距离。大家知道一下这个细节啊, 他是在未激活的状态状态下也可以啊,就是也可以获得这个,呃鼠标指向的这个句柄, 因为有的时候呢啊,有的时候有的窗口他是隐藏状态下啊,你你就必须得用这个状态,就是必须得用这个来获得他的句柄,呃 这个呢也给大家呃演示一下, 嗯在这给大家说一下啊,在演示之前给大家说一下他这像抓抓一样,对吧?啊?在什么位置或者什么获得什么距别 啊,可以获得父巨柄、子巨柄、孙巨柄,因为后台要使用子巨柄和孙巨柄啊,有些人就用鼠标指向的窗口指向窗口来,呃查找窗口,或者说,呃有一些搜索不到的 啊,也用就说也用鼠标指向窗口据柄来插找这个呢啊就是干这个用的。咱们呢把这个代码也给大家敲一下, 这个命令挺重 啊,后面咱还会讲,就是讲界面的时候还还会讲他, 呃它没有,它没有参数,只有一个返回值, 咱们调试, 呃,咱们让鼠标,呃大家看一下啊,咱们让鼠标指向那个子窗口,咱们按 f 十, 大家看一下啊,是这个二三六六二四八,咱们呢把它移动过来,没有 没有任何问题啊?咱们呢让这个鼠标指向这个上面这个就是这个顶层的这个窗口锯柄, 一般呢在这个标题这个位置就是多多零一杠记事本,在这个标题这个位置他一般就可以获得他的顶层距离给大家看一下, 然后咱们也获得一下啊,没有任何问题啊,这个是顶层剧表啊,没有任何问题啊,不在前置状态下,没有在就是啊,不是被激活状态下啊,就是不是被激活状态下 啊,不是当前的这个窗口,他也可以获得 f 十,对吧?咱们把鼠标移动一下看一下啊, 这个多多零二的这个啊,没有任何问题,还是把它移动到这个标题这个位置按一下 f 十啊,咱们看一下得到这个,然后咱们划一下,大家看一下,没有任何问题,都是能获得的 啊,大家在学习到这的时候,其实呢就是通过啊,其实就是初级阶段啊,往中级阶段上面走,就刚好入到刚好入个门就是初级阶段往,嗯往中级阶段走,所以所以呢在 这段时间可能讲课稍微慢了一点啊,我是这么想的,就是如果说在快到就是啊,一个知识的中期,就是快到一个知识的中期的时候,对吧?一定要把他的啊细节部分要给大家讲清楚 啊。如果是在一个知识的后期,比如说咱们啊讲完后台讲内存部分的话啊,那会可以讲的稍微快一些,对吧? 嗯,这个是我是这么想的,就说一些具体的功能,后面如果说大后期一些具体的功能,执行具体的操作的话,可以讲快一点, 这个前期到中期的这个路上呢,就是比如说像现在,呃,开始往中这个按键经营这款这个知识呢 啊,快到中期了,呃,我把这个细节呢尽量是给大家讲细一点,省得大家学后面的时候吧啊?费劲。所以呢?呃,最近讲的也是比较慢,这节课讲的其实挺慢的。 呃,这节课呢,咱们就讲到这了,然后咱们下节课再见啊。大家如果有学习按键精灵的,可以加我的 qq, 也可以加我的 qq 群。

嗯,大家好,我是凡人,今天给 大家一块学习一下这个聚饼啊。首先呢大家看一个我做好的小栗子, 嗯,这个例子呢,是在这个搜索框里面输入免费美剧,然后点击搜索, 我运行一下啊,首先呢他是找到了锯柄,这个锯柄是七八六四五, 然后在这输入了免费美剧, 然后他找到了搜索,点击了搜索啊,这是搜索免免费美剧。 嗯,我一点一点给大家说吧。首先呢就是 路径,路径是我在桌面新建了一个文件夹,然后把这个呃,把这个要搜索这个图标抓图抓下来了。 第二个呢是绑定锯柄,绑定锯柄,这这里给大家 说一下这个聚柄啊,我理解的意思啊,不代表,呃他真正的意思,因为我一直是这么理解的。这个聚柄呢就是在一个窗口,在界面里面的一个呃电子标签吧, 咱们用抓抓可以看到他的锯柄啊,假如说咱们现在看这个浏览器的锯柄,你看抓抓里面打开抓抓了以后,里面有一个锯柄,他有四个选项,颜色、图像、鼠标锯柄。 这个聚柄的用法呢也很简单,点击你想要抓的这个窗口,把它放到最前最前排,然后按 f 八,然后你再回到这个抓抓里面这个锁, 所有的窗口的锯柄都就出来了,然后找到咱们需要的这个,咱们需要找的是这个三六零浏览器,然后你看他的标题类名都就出来了, 然后咱们可以查看右键查看的具体信息, 这是锯柄,这是类名,这是标题。这个锯柄呢就是你每一次打开这个窗口,他的锯柄是会变的,他不是不变的,你现在关了这个三六零,咱们再打开一次 聚饼,大家看到他的聚饼信息就变了啊,也就是说他这个聚饼是,嗯,每一次打开跟不同的窗口的聚饼是不可能相同的。然后找聚饼呢? 用的是这个,我用了一个插件啊,三六零里面自带的也有,我是用了一个增强的这个插件, 大家看一下这个查找对比,查找窗口,他的这个里面的信息呢,有两个,一个是 窗口的类型,一个是窗口的标题,然后他返回这个窗口的距离,嗯,这个在抓抓里面咱们都能看, 这是类名,这是标题,咱们这个标题是会变的啊。你假如说咱们现在随便说一下他,他这个标题就会发生变化, 你看咱们这个三六零的标题就变了,变成这个三六零搜索, 然后他的这个泪明没有变。一般咱们抓 聚柄的时候最好是找这种不变的这个元素啊。呃,变的,这种每次变除非你能提前知道,所以说不建议大家用这个, 这个就 是用的这个插着泪明的这个我新建一个吧,这个路径我相信就不用给大家说了。 然后咱们用它,这里边我用的用的是这个一个插件里面啊,咱们自带的这个也可以啊,都都有这个功能,插到窗口区别,这会上面也有, 上面也能看到他是类名标题,把它插入进来,插入进来以后咱们招招里面有他的类名,复制过来,然后标题来咱们就零就不 用了。然后咱们输出一下他的锯柄, 他他的类名跟那个标题是字符串啊,这用英文状态的引号把它标注起来,大家看到现在找到了他的 聚柄,他是二四三零零六, 嗯,然后这个锯柄 刚才那个找图我用的是后台的方式,嗯,聚柄其他的功能可能我不知道,但是我知道聚柄最方便的一点来讲就是可以进行后台操作,包括 啊你接口对接的时候也能用到这个聚柄。呃,后台操作有什么好处呢?就是运行刚才这个, 刚才这个脚本,大家看到就是现在这个浏览器是在前台,也就是在前面,咱们的鼠标是我把鼠标放到左上角不动弹,咱们 f 十运行 他找到了窗口据点,确定啊,不行就得就得点击啊,确定他又找到了这个图标所在的位置,咱们再确定。 大家看到就是这个操作的过程中,有的鼠标是没有发生变化的,这个就是这个后台软件, 包括以前给大家讲找图的时候,这个图片一定要可见状态才能找到。但是如果咱们用锯柄把这个界面绑定了以后,咱们就不需要这么麻烦了,咱们把把刚才这些都恢复啊,我现在把这个界面隐藏到后面, 这样咱们再运行他也能找到这个距离,他也能找到这个图标的位置。 大家大家可以看一下啊,跟刚才的效果是一样的,就是咱们用按键精灵绑定了这个窗口的锯柄以后, 然后用后台的鼠标操作跟输入,就是那个跟那个输入操作的话都是可以实现的。呃, 他这个窗口操作不影响咱们干其他的任何事情。假如说咱们现在用后台操作这个网页,然后咱们再打开一个网页去看电影啊,或者去处理其他的东西啊,都不影响 这个,这个是锯柄绑定了以后,然后进行后再操作的一个好处。下面就是咱们接着做啊,嗯,刚才做到,刚才做到这个插到锯柄,那 现在你看能成功的查到查找到这个锯柄下面呢?咱们就 有用这个后台插件,咱们抓抓的时候不是可以找到他的锯柄吗?咱们抓图 像的时候,这有一个选项,上面是指定窗口锯柄,把它选上,然后把这个锯柄呃,这个这个整数输入进去截屏,这种截屏的方式大家可以看一下,它会只截屏这个 咱们要抓的这个窗口,他不会,他不会去截屏多余的东西,这也是聚柄的一个好处吧。 咱们把这个搜索抓图,这个是我刚才的桌面键子啊,跟大家说这是这个路径啊,放在这里面, 然后咱们 现在开始查找啊,不是查找啊,先先设定这个坐标点,咱们要在这个搜索栏里输入免费美剧,咱们先把它的坐标取一下,在这里给大家讲一下,就是这个坐标,它是 你相对于你这个界面的坐标,你看他的这个坐标的左上角是零零, 他这个零零只是这个聚饼的左上角的零零,不是咱们整个窗口的零零。咱们只要绑定了这个聚饼,你所抓图的时候抓的这个聚饼的话, 你所现在就是所抓取的这个坐标点,是相对于这个窗口相对这个聚柄的窗 来说的,而不是咱们整个的这个窗口啊。这个大家一定要记住, 有的时候就是咱们全屏抓了图以后,呃找的坐标点,如果你再用锯柄去呃锁定一个窗口,那个坐标点是不能用的。 同样的道理就是你用锯柄锁定好的这个窗口,然后抓到坐标点,在你满屏操作的时候,他是不能用的,这个大家一定要分清楚,把这个坐标复制下来 需要做什么呢?需要。呃就是用鼠标点击他一下,然后往里输入这个免费美剧这几个字。咱们这个案件经营插件里面 自带的一个后台插件,里面有这个后台的插件,你看这个是鼠标左键单机,它的这个里面的相是三相,一个窗口聚柄,一个 x 坐标,一个外坐标输入进去, 然后把这个 x y 坐标给他替换一下。 嗯,这个意思呢?就是这这段代码的意思,就是在这个,这是咱们刚才抓的距离, 在在咱们抓的这个锯柄里面点击这个锯柄的这个坐标点,然后呢咱们再往里面输入,往里面输入 发送文本消息,然后发送这个免费美剧, 把它加进来,这个意思其实跟上面一样,就是说在这个聚柄里面输入免费美剧四个字,咱们先先可以看一下现在的效果啊, 大家看到没有?嗯,可能有,可能看不太清楚,我把这个免费美剧删掉,大家再看一次啊。 f 十运行看到没有?这是就算,咱们把把这个,把这个放到后面去,咱们不看着他,你看现在是空的。 f 十运行运行完了,你看一下他一样能输入进去, 然后咱们再再看这个后台抓图啊,咱们先用后台找图吧,不是抓图,咱们先用这个,也是同样是这个,他自带这个里边啊有一个这个区域,找图 把他添加进来,添加进来一般情况下就是,嗯, 这个位置是这个位置是设定这个聚柄的范围,也也不是聚柄的范围,就是你要搜索这个图片的范围。呃, 如果来省事的话,直接设定全屏就行啊,除非你这里边有有很多重复的,你可以把它选择一个区域,没有重复的话直接就是一个全屏就可以。 然后这个这个地方呢是这个照片的位置,他自带的这个是支持添加到附件里面的,呃,或者是路径,我就直接用路径, 刚才我就是给大家说我设定的这个录制,就是我在桌面上做 用的这个路径这个边料,然后加入这个符号, shift 加七啊,这个符号就相当于把它,嗯组合起来的意思, 这个照片的名字,照片的名字啊,照片名字,我想搜索,这就是搜索, 搜索,然后这是这个这个命令的这个组成结构。第一个同样还是聚柄啊,就是我们在这一个锁定好的窗口里面 这个范围内,我设定的大,呃,其实无所谓,呃,这样比较来省事吧。然后在 搜索这个路径里面的这张照片,他的颜色偏偏直,就是没有偏移,然后他的相似度是零点九。然后第二段这个的意思,因为他这前面这一个, 他找到了这个照样图片的坐标了以后,他会把他会是一个字不串,一个字不串,后面这个就是他他这个字不串用的这个竖杠隔开了,后面这个呢就是说 把它呃区分一下,然后在后面这一个呢就是找到这个竖盖左边的, 左边的这个这个这个这个这个坐标,这个就是找到右边的坐标。其实他这个搞的 有一点繁琐,咱们这个里面有一个比较,嗯,怎么说呢? 可能是比较省事吧,咱们这里面有一其他比他我,我感觉比他好一点的方式,这里面有一个,咱们有一个函数,嗯 嗯,因为他找的坐标属于支付串,咱们可以在支付串里选定,选定一个,嗯,选定一个 怎么说啊?这个叫 哎呀,在哪呢?哎呀,稍等一下,我看 函数,但是不是这个函数,这个 这个里面这个函数的意思呢?就是这个字符串里面我设定一个风格符, 嗯,可能看不太清楚,大家回头可以自个找这个命令啊。这个就是我在这个自护串里面设定好一个分割服, 然后他能把这个分割服出来的东西变成,就是他把这个自护圈变成一个数组了。就 我感觉用这种方式比较好一点,咱们可以给他设定一下,把这个加进来, 咱们要分割的足部串是分割服,同样也是这个竖线, 然后生成的数组的名字,咱们就叫坐标吧,坐标挡泥,然后咱们可以输出他的 这个输出这个速度,因为咱们知道坐标只是 x 跟 y, 他是两个的,所以咱们只用输出两个就可以。 嗯,同样他他自带的这种其实也也是可以的啊,咱们也把它输出一下, 他输出就是这个大写的 s 跟大写的 y, 咱现在可以看一下啊,大家可以看到这个地方已经找到了坐标, 上面是聚比,这个是第一种方式分解出来的坐标,这个是第二种方式分解出来的坐标啊,其实哪种方式都一样, 找到了以后咱们就就要进行后台点击,还是在这个后台插件里面有一个鼠标左键单机 创口聚顶 s 坐标外坐标啊。嗯,这跟刚才上面这个其实就是一样的,不过这这会的坐标咱们就需要把它换成变量, 这样咱们运行一下啊,把它挥挥一下, 大家看到他自动点 出来了啊,我们再看一遍啊,把这段免费文具删掉,可以让他在后台不在前台,咱们运行一下, 一样能成功的把这个免费美剧给他们点出来。这个 这个就是聚柄配合这个后台的插件能达到这么一个效果,他可以 把所有的操作锁定在你这一个窗口里面,嗯,不会影响你的电脑的其他操作,包括你的鼠标,你的 其他的键盘,除非你这个在前台可能键盘会有一点影响,鼠标是不会的。 好了,今天就跟大家一块学习到这有什么不明白的大家可以加我微跟我联系啊,谢谢大家。

大家好,我是多多,欢迎大家观看我电脑端案件精灵第六十五节这节课呢,咱们继续讲窗口里面的内容,之前取消之前还有改变窗口大小。 呃,在讲这个致前命令之前呢,咱们先新建了三个 tst 的文本文档, 呃,然后呢,呃这个置前命令在哪呢?在这个窗口插件里面,呃,有一个 top, 就是把窗口放在最前面,还有一个位置呢,他是在抓抓据柄,这个置前显示取消置前, 这两个命令是一样的, 这时候呢置顶和置顶和置钱是一个意思, 这两个命令是一个一个意思。然后呢咱们打开一下 tst 的文本文档,打开两个吧, 然后咱们点击下抓抓,获得一下这个多多一的这个句柄, 然后咱们点击下之前显示, 这时候呢需要给大家说一下,之前的 不代表呃激活啊。之前,呃之前的意思呢,就是把窗口放在最前面,但是呢它不代表激活的意思,咱们点击一下这个多多二,然后把这个多多二进行激活,大家看一下, 随便可以输入。呃,虽然多多一在最前面,但是他不是,呃激活状态,大家知道一下。然后呢,咱们点击下取消之前, 咱们在呃像这个多多二这个记事本里面输入,大家看一下,没有任何问题。 之前的意思就是把窗口放在啊,永远放在最前面, 呃,在有的时候需要还原,然后置顶就是之前的意思,然后再取消之前呃才能激活。之前呢,咱们讲过这个课程啊,在讲呃激活的时候咱们讲过,然后呢, 呃,咱们把这个命令给他,呃,输入,呃,插入到这个安全精灵里面, 在这点击插入,然后呢大家发现了没有,这是两个参数,这两个参数呢? 呃,我电脑刷新了一下,呃这两个参数,这两个参数呢? 第一个参数是聚饼的意思,第二个参数呢?大家看一下这个绑住文档 啊,第一个参数,呃第一个参数是句柄,第二个参数呢的这个零呢?零代表之前一代表取消之前啊,在这呢,咱们把这个呃多多一的这个句柄给他啊复制进来, 然后咱们在底下给他加个岩石,然后咱们再复制一下 第一行的内容,把第二个参数给它减成一, 然后呢咱们嗯给大家看一下这个细节, 然后调试,呃启动,大家可以看一下第一个窗口之前啊,咱们激活第二个窗口,可以随便输入,对吧?然后这时候呢啊咱们再单击一下, 这个是取消之前, 咱们单击一下,看一下这个,这个窗口在最前面,大家看一下这个细节,呃 就是大家注意一下这个置钱不等于激活,还有就是两个或者多个窗口同时置顶的话,谁激活谁排在最前面。 然后呢咱们新建三个 t s t 的文本文档给大家看一下,咱们移动到合适的位置, 然后呢咱们把两个文档然后分别给他,之前啊多多一,咱们之前显示,然后多多二就是 是多多多多一和多多二,咱们都分别给他置钱显示,一个是多多一,一个是多多二,多多一置钱,多多二也置钱了,这时候呢大家看一下这两个置钱, 在呃 win 十的情况下,如果说大家频繁的移动一个窗口的话,呃他所有的窗口会最小化,这个之前也可以最小化。 这时候大家看一下这两个窗口是之前状态,然后呢把这个窗口移动到,呃,就是把这个多多一和多多二这两个都是之前状态的,这两个窗口都放在呃都给他拼叠一下,然后这时候发现 呃那个那个激活那个排到最前面啊,这个大家多练习一下,这个也是我研究了好久, 然后咱们把它取消之前, 大家看一下这个细节,没有任何问题 啊。还有给大家说一下细节,这个弹窗呢默认是置顶的,就是置 前的,咱们在这呢给大家敲一下这个弹窗,秘密给大家看一下,之前咱们讲过, 好,咱们插入一下调试启动,大家看一下这个弹窗呢,它也是之前的默认之前,然后点击一下确定。 还有的话就是他这个之前的这个窗口锯柄呢,他必须是顶层锯柄,必须是这个顶层锯柄, 这个是顶层聚饼,必须得是这个顶层聚饼。 如果不是顶层锯柄的话,就是说如果不是顶层锯柄的话,它是个呃子锯柄,子窗口子窗口子锯柄的话,大家可以看一下,没有什么, 没有什么效果,他必须得是顶层的这个呃剧本呃剧本才可以。 还有就是改变窗口大小,呃改变窗口大小呢?呃他是这个命令 改变窗口大小, 然后呢咱们直接插入下, 咱们以这个多多一的这个积食板为呃为例啊啊第一个呢它是聚丙, 他这个锯柄呢也是必须得是顶层锯柄,必须得是顶层 锯柄啊,子锯柄子窗口是不行的,还有的话就是有的窗口能改变,有的窗口不能改变啊,咱们呢把这个, 把这个句柄给他复制进去, 然后在这呢给他来来个五百, 五百,他一共有三个参数,其中后面两个参数呢,分别代表这个窗口的呃宽和高啊, 这个就是 x 轴,就是第一个代表 x 轴,第二个代表呢?呃, y 轴啊,我把它往 这边移一下 啊,大家看一下这两个参数, 第一个代表这个窗口的 x 轴,第二个代表这个窗口的 y 轴。 然后呢咱们调试启动一下这个命令,给大家看一下这个效果,然后呢这个是, 呃,这个就把这个窗口变成五百乘五百的这么一个,呃,窗口了, 五百个像素哎,它的 x 轴和 y 轴都是五百个像素,就是宽和高都是五百个像素。 这个呢啊,无法在按键精灵里面查看啊啊?按键精灵里面只有客户区的大小, 这个客户区不是窗口区。后面咱会,咱们会讲这个客户区和窗口区的这么一个区别,他这个客户区不是窗口区。 这个呃窗口大小呢?咱们需要另外的这么一个软件,这个也是 windows 开发的这么一款软件啊,大家可以在我的这个 qq 群里面啊,或者找我 qq 号 啊,都可以拿的到。当然这个东西可以在百度上面随便搜,大家可以看一下这个名字啊,我也是从百度上面下的,随便搜,百度搜一下,然后就能下的到。 然后呢咱们解压之后呢?嗯,得到这么一个文件,然后把它打开, 然后点击下搜索查找,然后这有一个把手,咱们给他移过来,点击下确定,然后这时候他就跳转到这个呃记事本的这个 呃窗口这了,然后咱们点击下属性,右键啊右键属性,然后大家就可以看到这个矩形,就是窗口区的这么一个矩形,是五百乘五百的,然 然后呢咱们给他改成六百乘六百 调试启动,然后呢咱们再点击一下这个查找窗口的这么一个软件搜索查找,把这个呃拖拽这个靶子给他移动过来,然后点击一下确定,然后右键 属性,大家可以看一下他这变成六百乘六百的。 在这呢需要给大家说一下他的禁制啊,就是这个位置的属性,大家可以看一下他的他的呃聚饼的禁制呢啊,我电脑刷新了一下他的聚饼的禁制呢,呃,是 十六禁制的,呃按键精灵的禁制呢?它是就是按键精灵聚饼的禁制的,它是实禁制的,大家注意一下细节,十六禁止和实禁制的转换,之前咱们都讲过了啊, 这都是细节 啊,然后呢咱们看一下啊,如果说后面这两个参数呢,都给咱 改成零的情况下啊,他就会把这个窗口缩到最小,大家注意下这个参数,如果都给他改成零的情况下,大家可以看一下这个记事本,然后调试启动啊,他就会变成最小。 然后呢?呃,我这个电脑的话,它的显示设置是幺九二零乘幺零八零的,如果说把它改成三千乘三千的,就是它最大的话,也只会变成, 就说岁大的话也只会变成 显示器的这个分辨率。 大家注意一下这个细节,就是他的 x 轴的话,呃最大他也不会变成三千,他只会变成幺九二零,虽然我写三千,但是他最大也就会幺九二零, 然后他的呃呃外轴一样,我就把这个外轴呢给他改成二十,给大家看一下调试启动,大家看一下最大也就是这个样子了,不会变成三千。 然后呢如果说你给他改成三千的话,应该是最大化,给大家看一下这个就是啊,也不是最大化,也就只能是变成这个样子就是最大 啊,变成就说铺满整个窗口。大家知道一下这个细节 啊,每个窗口都有最小状态啊,这个 tst 的文本文档的这个窗口的啊,它的最小状态就是,呃呃就是这 这个就是他的最小状态,但是呢其他窗口的最小状态就不是这个样子的。我给大家说一下这个是雷电模拟器的状态,然后咱们等一下再启动啊 啊每个窗口呢都有最小状态和最大状态,有的窗口呢啊,窗口大小是不能随便改,呃,随意改, 这个需要大家注意一下这个细节,咱们等一下这个雷电模拟器, 这个就是 led 模拟器的最小状态,这个就是最大状态。大家注意一下这个细节。 然后呢给大家说一下这款软件啊,就是这个 下载的这款软件 uh。 呃说一下这个下载的这款软件,这个软件呢可以查看隐藏的这个窗口。呃,上节课把上节课的这个呃知识点给大家补充一下,就是隐藏的这个知识点给大家隐藏一下。呃说一下,呃补充一下 啊,我把这个文本文档的这个名字给他改了一下,咱们打开一下, 打开完了之后呢,大家注意一下这个细节啊,咱们把这个呃靶子就是这个获得聚饼的这个靶子给他拖拽过来,过来 刷新一下 啊,大家可以看到这个,呃,大家可以看到这个,呃这个这这这个句柄啊,就是这个句柄。然后咱们点击隐藏, 然后再刷新,刷新一下咱们就找不到这个这个剧本了,必须得显示刷新才会找得到他。当咱们啊隐藏一下,对吧?找不到他的时候,对吧?隐藏完了之后找不到他, 找不到,找不到他之后呢,咱们再打开一下这个呃,查找剧本的这个这个这个软件在这里面 其实就可以找得到他,大家看一下这个就是这个,呃没有任何问题,虽然他被隐藏在安在精灵里面,呃,你可以说找不到他,但是呢他确确实实可以, 呃是存在的,你可以通过其他软件,呃都可以找得到啊,就是通过这个软件,呃 呃,这节课呢咱们就到这了,呃,大家多多的练习啊,有什么不会的或者说不懂的,想学习按键精灵的可以加我的 qq 号,也可以加我的 qq 群,呃,咱们下节课再见。

大家好,我是多多,欢迎大家观看我电脑端 i 键精灵第六十六节这节课呢,咱们继续讲窗口里面的内容,得到窗口边框大小,咱们先新建一个文本文档, 把它打开一下,然后呢咱们用这个查找窗口据柄,之前咱们讲过查找一下这个文本文档的据柄, 咱们把这个聚饼的这个变量名字给它改一下, 大家看一下啊,没有任何问题。 然后呢咱们找到一下,得到窗口边框大小的这么一个命令, 他在这个窗口插件的下面,这个就是得到窗口边框大小,是这个命令啊,大家看一下,在这呢,咱们点击插入一下啊,如果大家 复制帮助的帮助文档里面也是可以的啊,大家也可以复制帮助文档里面的这个命令, 他这个啊,他这个命令呢只有一个参数,这个参数呢就是这个窗口锯柄,然后有一个返回值,这个返回值呢啊,一会我再给大家说一下, 咱们把这个返回值呢给他啊输出一下, 大家看一下这个返回值, 这个返回值呢是由四组数字加这个连接符号给他呃形成的一个字符串, 其中呢?呃,这两组数字代表的是什么意思呢?我给大家说一下。头两个它代表的是这个,呃 代表的是这个窗口坐标的左上角的这个坐标就是这个。 咱们查找的是这个多多记事本的啊,窗口据柄啊,他找到的是这个啊,记事本的 左上角的这个位置的,呃坐标头两个啊,我把它移一点, 这个位置的 x 轴呢,它是八十七, 然后外轴呢它是外轴,它是五十七, 这个给大家说一下,就是这个左上角这个位置, 他这个八百九十一和八百五十五就是后两组数字的这个坐标呢啊,是右下角的, 就这个位置,然后呢对应的是 x 轴的是 八百九十一, y 轴的是八百五十五,这个大家需要知道一下,就是这个位置的坐标, 咱们呢给他数组分割一下,把它分割出来, 这个符号呢,咱们可以复制复制到这个位置,当然也可以通过这个呃键盘呃, shift 加它上面这个键给它呃输入进来,两个都可以啊, 他一共是呃四组数字,然后变成了这个呃数组,之后呢咱们给他调试输出一下, 在这呢给大家看一下,然后呢咱们用抓抓, 然后里面这个放大镜给他描一下,大概是这个位置,看一下啊,八十七五十七, 大概是这个位置啊,因为这个啊, windows 这个界面,呃汉化过来,或者说呃汉,或者说制作这个窗口的时候,他这个边缘呢是有这个美化啊,美化效果的,大家可以看到啊,他这个其实是有这个呃, 比如说阴影啊,或者是什么,这个就有一点阴影,这种有美化效果会差那么一两个像素,就大概是这个位置,这个是左上角,大家看一下,八十七五十七,右下角呢给大家也描一下 啊,大概是这个位置啊,大概就是这个位置, 这个就是获得窗口所在位置的坐标, 然后如何通过位置判断两个相同类名、相同标题的窗。呃窗口句柄,这个呢啊其实挺简单的,比如说咱们重新打开一下,这 这两个对呗,然后在这个位置呢,咱们把它给他注视一下,咱们之前讲过这个便利窗口,哦,便利窗口标题讲过这个, 这个位置呢是京趣, 然后把这个标题的这个名字给它 dress, 咱们把它调试输出一下, 大家就可以看到这两个锯柄啊,然后这是两个锯柄, 咱们通过数组分割给它分割出来, 这两个锯柄呢就是这个窗口的锯柄,给大家调试启动看一下。 sorry, i didn't catch your name earlier。 哦,这个位置写错了, 大家看一下,没有任何问题。 然后呢,咱们通过这个, 通过这个大家都知道啊,其中 中的一个,呃,其中的一个聚饼的,呃,聚饼的 x 轴,呃,左上左上角的 x 轴的坐标,咱们再再给它复制一下,再写第二个, 然后把这个位置呢给它改成,改成 b, 就是数组分割完之后给它改成 b 啊,大家看一下这两个剧本的坐标, 这时候呢,其实可以通过判断,判断,对吧? 判断,呃,判断这个,呃,在这需要转化一下,就是转,转成整数,他这个其实是自负串格式的,转成整数,转成整数,对吧?判断是否大于, 是否大于这个 c n t, 这个是转整数, 就是判断这两个判断判断这两个,呃,这两个窗口的左 上角的 x 轴的位置,因为这个,呃,电脑屏幕嘛,这么走是这个 从左往右走,是这个 x 轴的坐标嘛?哪个最大,哪个就是靠右,对吧?呃,这个小,这个是最左边这个 啊,给大家看一下啊,这个剧变,哦,是这个,这个属于是 a, 这个是 a 的区别, 这个是 b 的。 给大家看一下 这个最左边的呢是这个,呃,最左边的是这个 啊,九幺八零八六,然后最右边的呢是二五五啊,六七二,咱们看一下,抓一下这个距离, 呃,没错啊,最左边是这个,最右边的啊是这个,咱们给他调个过,给他换一换, 然后大家看一下没有任何问题, 咱们把其中之一给它关掉一下,其中一个窗口给它关掉一下,然后 啊这个就是刚才的这个代码啊,没有任何问题。然后呢咱们把它最小化一下啊,最小化一下,然后给大家看一下它的坐标,然后这是最小化的状态啊,然后 最大化一下, 大家看一下这个是最小化,一个是一个是最小化,一个是最大化。大家都看一下 这个最大化,应该就可以看出来这个窗口的。呃偏移,就是偏移了八个像素,就是他这个阴影部分,就是这个窗口的美化部分,有八个像素, 八个像素看起来挺大,实际上不大,就是因为这个分辨率高的情况下。还有一个呢是 获得窗口大小,获得窗口大小,这个就这个就方便了其实大家,呃,大家有了这个 啊,大家有了这个,这个这个的 x 周的坐标和就是右下角的 x y 跟左上角的 x y, 对吧?让他们剪一下。就是 啊右下角的这个 x, 呃减去上,呃左上角的右下角的 x, 减去左上角的这个 x 啊,他就能得到这个位置的坐标,得到这个位置的坐标, 呃这个位置的宽度啊,就是窗口 x, 呃窗口的横坐标啊,横横向的这个宽度,横向 x 轴的这个宽度, 然后这个啊右下角的右下角的这个,呃竖的方向就是这个外的坐坐标,减去左上角这个外的这个坐标,就可以得到这个窗口的高度, 就是他的呃外轴的这个呃距离,这个应该大家都能明白,这个其实挺简单的,然后在这呢啊就让他们剪一下就行了, 他这个是支付串格式的,咱们给他转换一下,然后给他点一下就行了。 在这呢给大家看一下。 呃它的它的长度呢是八百零四。呃高度呢是就是 x 轴的这个方向,呃是八百零四。 y 轴的方向呢是呃 就是他的高度是七百九十八。呃然后呢咱们之前呃讲过这个,呃改变窗口大小,在这呢也给大家试一下 把这个句柄给它填进来。 呃它的横向呢, 咱们给他来五百,竖向呢给他来六百,咱们给他试一下启动。大家看一下啊这个呃窗口的大小 这个技术呢其实挺有用的,在你实际操作的话有很多技术呃是需要用的,这个得到窗口边框大小的那么一个呃技术的 在这呢,我觉得刚才那个最大化的没讲清楚啊,我在这给大家说一下,为啥他这是负八啊?我把 这个改一下玩这个啊,给他最大化, 他这个默认默认这个,呃默认最大化,这个角呢就是 左上角呢是零零。但是他呃最大化这个窗口呢,由于美化效果,他往左边移动了八个像素,移动了这个八个像素呢就是他美化的八个像素。 这个呢大家如果听得懂的啊,听得懂也行,听不懂啊也无所谓,就是这么回事,由于他这个边框是有这个阴影效果啊,阴影了八个像素。 呃,对于你实际操作的话没有任何影响。这节课呢,咱们就到这了,咱们下节课再见。如果说大家有需要学习这个,呃,学习按键精灵的话,大家可以加我的 qq 号 啊。这怎么有个 这怎么有个三, 把这个三给他删了,然后大家可以加我的 qq 群啊,咱们下节课再见。这节课就到这了,有朋友打电话叫我吃饭呢。

大家好,我是多多,欢迎大家观看我安健精灵第五十九节这节课呢,咱们继续讲窗口里面的内容类名、标题,还有查找窗口 在这呢,咱们以这个雷电模拟器举例啊, 这个雷电模拟器啊,大家都知道,他其实就是让你在电脑上面可以玩手机的游戏,你可以把手机游戏那个安装包就可以拖拽到这个按键精灵里面,然后进行啊玩游戏,这个呃 大家应该都知道,然后呢咱们点击一下抓抓, 然后点击据柄,然后按住这个把子,把它移动到这个呃窗口里面,大家看一下最上面这个窗口, 然后显示这个绿颜色的框框, 大家看一下啊,它应该是这个负距表, 然后右键跟踪聚饼窗口,大家看了啊,这个闪了一下,然后再右键查看聚饼信息。 在这呢给大家说一下什么是类名,什么是标题类名呢?是一个种类,比如说啊,有这个生物,有这个植物,有这种哺乳类的动物,有这种 啊,有这种,呃微生物类名呢啊,它其实就是一个呃在你电电脑上面打开的这么一个窗口的种类啊,这个就代表这个种类。 然后呢标题,标题是什么意思呢?标题就是比如说有一条狗,他可能就叫做嘟嘟,对吧?也有一个专门教暗恋精灵的人,他也叫嘟嘟 啊,大家能明白吧?它其实就是一个呃物品或者说生物的这么一个名字而已。 还有就是锯柄,锯柄之前咱们讲过,你比如说你要进一个屋子,肯定要打开门,你打开门的话肯定就是要呃 握住这个门把手,这个聚柄呢就是门把手的意思, 然后给大家说一下啊,这个类名的话一般打开这个窗口,一般打开这个窗口这个类名是无法被改变的,一般的情况下是很难改变的,但是呢也可以改变, 但是但是可以改变的话就是呃,后期咱们会讲,就是呃这个类名改变,后期咱们也会讲,但是可能要等很久很久的 啊,标题的话可以随时改变,就是这个呃,就是这个标题是可以 随时改变,就是打开不打开这个窗口,标题都可以随时改改变啊。 在这呢我给大家说一下,有的时候呢他这个窗口的这个标题看一下就是这个,呃,就是这个名字,就是这个看一下 就是这个,你看啊新建文本文档,它这个标题呢就是这个新建文本文档,大家注意一下,有的时候可能是这个名字啊,就是这的名字,有的时候是啊,有的,有的时候是不是的啊?大家注意一下这个细节。 然后的话就是有些游戏窗口是通过类名和标题来检测你是不是运行按键精灵检测按键, 或者说检测你的脚本。这个技术呢,我在番外篇已经讲过了啊,呃,他虽然不是方峰,虽然不是一个呃主要的课程,但是他确实是一个很重要的课程,这个在番外篇里面咱们讲过了, 还有的话给大家讲解一下。查找窗口啊 啊,因为咱们每次打开的话这个锯柄都是不一样的,咱们都需要呃查找一下这个窗口锯柄,咱不可能每次打开之后还要用这个抓抓谱 辅助工具,还要去获取一下这个据柄,咱们肯定是把这个获取据据柄的这个方式以代码的方式写到这个按键经理 里面,这时候呢咱们打开这个窗口插件,在窗口插件里面有这么一个查找窗口据柄在这呢啊,咱们插入一下, 插入一下呢,大家看一下它呢有一个返回值,然后有两个参数, 这个返回值呢?呃,返回出来的就是这个句柄,这两个参数呢,一个是呃窗口参数,一个是类名,一个是窗口的类名,第一个是窗口的类名,第二个呢是窗口的标题啊,我在这呢给大家把这个写一下, 然后咱们定义两个变量啊, 咱们还是以这个,咱们还是以这个雷电呃模拟器举例, 咱们把这个拖拽拖拽到这了啊,大家看一下,查看窗口据柄,然后呢查看窗口信息, 咱们复制一下这个类名, 窗口窗口窗口 lame 窗口 lame, 大家注意一下这个是字符串格式的,还有窗口标题, 窗口标题呢啊,我把这个窗口标题复制一下, 然后呢咱们调试输出, 咱们调试一下启动,大家看一下,这时候这个聚饼都获取出来了, 大家注意一下这个细节,就是你每次打开打开这个雷电模拟器之后呢啊,他这个距离啊,他是变化的,但是你可以通过这个 啊,通过这个获取查找窗口锯柄,就是获取窗口锯柄的这个方式来得到这个啊雷电模拟器的这个窗口锯柄。 然后给大家说一下这个细节,就是在以后的话,如果大家查看别 的原码是以这个是以这个作为呃作为变量,或者以这个的,呃前面是以这个作为这变,呃作为那个 啊,作为变量的这个名字啊,后面加一下一二三啊,或者杠什么什么的,对吧?这种的话啊,像这种就代表着就是说 就是这个 h w n d 或者 h w n d 开头的变量名字一般都代表句柄啊,都代表句柄的意思,它它它其实就是句柄的意思。 这时候呢咱们重新打开了雷电模拟器,咱们调试输出一下,获得一下他的剧本来大家看一下啊,然后呢咱们用抓抓试一下, 大家看一下啊,没有任何问题,没有任何问题,这两个是一样的。 在这呢我给大家说一个细节,有的时候呢,咱们在获取这个类名的状态下,就是在获取类名的时候, 你好在获取类名的时候这个就是这个类名嘛,他有的时候会带一个中括号,在中括号里面有这个中文的名字啊,嗯, 有这个中中文的名字,对呗?嗯,这时候大家注意一下,当你获取的类名是这种的情况下,嗯,你把它复制给,呃,就是 复制给这个查找的这个查找的这个窗口类名,可能会导致你找不到,你要把这个中括号包括中括号里面的这个中文字呢,给他删除掉,然后用这个,对吧?用这个英文字母或者英文字母加数字的这个, 呃给他放进这个窗口类名里面来进行查找,大家知道一下这个细节啊 啊,在以后你可能会遇见的 啊,在这呢给大家实战啊,一个呃雷电模拟器移动 啊,这个很简单了,这个就是。嗯,直接插入就行,插入之后呢给它移动到一 一百,一百,他默认的话啊,一百一百,然后这个变量名字和这个变量名字是一样的,大家看一下啊,没有任何问题,这个是移动窗口, 然后这个作业呢,大家可以实战啊,实战一个笔记本的移动啊,就是新建一个笔记本,大家移动一下,对吧?通过副剧本来移动。 嗯,还有的话就是忽略 啊,如果咱们要就是有的时候呗。啊,咱们找不到这个窗口的类名,对吧?忽略这个窗口的类名呢,咱们就把这个位置给他写个零啊,咱们只能找到他的窗口标题,这样你也可以得到他的窗口句柄, 大家看一下也没有任何问题啊,没有任何问题是对的,这个零呢代表忽略,然后呢?你这个双引号代表空的话是找不到的, 嗯,返回零是找不到的,就是返回零是没有找到窗口句柄,大家知道一下这个细节, 返回零代表每 又找到这个窗口句柄,我在这写一下返回值为零, 代表没有找到窗口, 大家知道一下这个细节在这呢啊,大家记住不要放这个孔啊。 然后如果说你要忽略这个类名的话,那你就给他写个零,如果你要忽略这个窗口标题的话,对吧?一样也是给他写个零就行。在这呢我也给大家演示一下,一样调试启动啊,没有任何问题, 没有任何问题。 呃,大家知道一下那个空呢是找不到的,必须忽略的话必须得是这个零,因为这个呃,好多人都犯过这个错误。 还有一个情况呢,就是类名和标题相同的两个窗口呢,会随机查找, 在这呢,我给大家举例一下,我打开一个记事本,再打开一个记事本,再打开一个记事本,大家看一下这三个句柄都不一样, 对吧?这个是三 三开头,这个是四开头,这个是幺开头,这三个窗口剧品都不一样。三个窗口剧品都不一样的话啊,你用这个呃相同的,他们的类名和标题都是一样的类名和标题都是一样的 他们的类名和标题都是一样的,大家看一下一样的也是一样的,他们类名和标题一样,但是句柄不一样的情况下,你在使用查找这个呃窗口句柄的话,他会随机查找这个 啊,随机插找这个三个窗口每次插找的都不一样啊。大家看到这个,呃,大家看到这个知识点的时候,其实呢我已经花了嗯 半天时间,就是至少是呃今天下午两点我就测试测试到哦,大概六点左右就是我我我研究一下他的规律啊,就插着的规律,我发现他插着的是没有规律的,就这种随机性特别强,没有任何规律, 可能会有规律啊,但是我目前没研究出来,以后的话如果研究出来的话会给大家说一声 啊。这节课呢咱们就讲到这了,这个作业呢就是实战一个窗,实战一个笔记本的这个移动,或者说大家可以实战一个窗口的移动,大家该练习练习一下。 呃大家如果呃有有需要学习按键精灵的,或者说 有什么问题的可以加我的 qq, 还可以加我的 qq 群啊 啊,咱们这节课就到这了,咱们下节课再见啊。

