按键精灵找色和句柄
我刚接触按键精灵不久~没学过编程的~~现在在学做脚本~~对象是一个叫KEmulator_1.0的软件~现在遇到两个问题一直突破不了!1、后台~教学视频看了不少~大概原理也...
我刚接触按键精灵不久~没学过编程的~~现在在学做脚本~~对象是一个叫KEmulator_1.0的软件~现在遇到两个问题一直突破不了!
1、后台~教学视频看了不少~大概原理也知道~~通过Hwnd = Plugin.Window.MousePoint()在括号里填句柄~可以完成后台操作!可是每次开软件句柄都会变~图中第一个子句柄是我要锁定的~我不可能每次开软件都改一次句柄啊!请高手赐教~如果可以~请放上代码~
2、找色~有个点的颜色是在闪烁的!我指定一个颜色不行~如果第一次那个点不是那颜色就自动执行下一条了!有什么办法吗?
我QQ:616520 展开
1、后台~教学视频看了不少~大概原理也知道~~通过Hwnd = Plugin.Window.MousePoint()在括号里填句柄~可以完成后台操作!可是每次开软件句柄都会变~图中第一个子句柄是我要锁定的~我不可能每次开软件都改一次句柄啊!请高手赐教~如果可以~请放上代码~
2、找色~有个点的颜色是在闪烁的!我指定一个颜色不行~如果第一次那个点不是那颜色就自动执行下一条了!有什么办法吗?
我QQ:616520 展开
2个回答
展开全部
1、Hwnd = Plugin.Window.MousePoint() 括号内是不用填东西,这个代码的意思是抓取当前鼠标指向的窗口句柄,并将句柄存入变量hwnd,你运行脚本的时候只需用鼠标指着你要抓的窗口,而不需要打开抓抓
2、你可以加一个循环,连续抓取几次颜色,每循环延时0.3秒左右,抓到指定颜色就用随便一个变量+1,抓取几次之后用if判断如果这个变量大于3,那就表示这里有在亮。然后把这个变量复位到0,以便下次检查
2、你可以加一个循环,连续抓取几次颜色,每循环延时0.3秒左右,抓到指定颜色就用随便一个变量+1,抓取几次之后用if判断如果这个变量大于3,那就表示这里有在亮。然后把这个变量复位到0,以便下次检查
追问
那抓到句柄后怎样才能实现后台运行?
我做了个简单的例子:dim Hwnd
Hwnd = Plugin.Window.MousePoint()
Delay 100
Call Plugin.Bkgnd.KeyPress(Hwnd, 37)
Delay 100
Call Plugin.Bkgnd.KeyPress(Hwnd, 39)
这样鼠标离开窗口就不行了
追答
什么意思
佛山艾麦工业皮带有限公司
2023-06-13 广告
2023-06-13 广告
黑色PU传送带,也称为黑色PVC传送带,是一种常见的输送带产品,通常用于工业生产线和物流运输领域。这种传送带通常采用PVC材料制成,具有耐磨、耐腐蚀、防静电等特性,适用于各种恶劣环境下的使用。它的外观呈黑色,非常容易与其他颜色的设备和机器配...
点击进入详情页
本回答由佛山艾麦工业皮带有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询