按键精灵ifcolor后台

Hwnd=Plugin.Window.MousePoint()GetColor=Plugin.Bkgnd.GetPixelColor(Hwnd,970,747)Rempo... Hwnd = Plugin.Window.MousePoint()
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 970,747)
Rem po1
If GetColor="00FFFF" Then
Delay 200
Call Plugin.Bkgnd.KeyDown(Hwnd, 52)
Delay 200
Call Plugin.Bkgnd.KeyUp(Hwnd, 52)
Delay 200
Else
Goto po1
End If

在前台的时候用
Rem po1
IfColor 970, 747, "0",0 Then
Delay 200
Call Plugin.Bkgnd.KeyDown(Hwnd, 52)
Delay 200
Call Plugin.Bkgnd.KeyUp(Hwnd, 52)
Delay 200
Else
Goto po1
End If
这个前台就可以正常的使用

而后台却是不可以,已有安装插件,
只要没有用颜色语句点击滑鼠,都是可以使用的。

但现在想使用找颜色然后在执行某动作却无法用,
是否有办法使用后台语句是【近似于某颜色】就执行某动作?
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
帐号已注销
2015-07-01 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2160万
展开全部
用后台找色命令:
XY = Plugin.Bkgnd.FindColorEx(Hwnd, 0, 0, 20, 20, "000000", 0, 0.9)
X = Clng(MyArray(0)): Y = Clng(MyArray(1))
If X>0 Then
MessageBox "颜色找到"
End If
函数用法按键精灵软件有说明。把找色的范围定在某点上,就相当于 IfColor,命令最后一个参数0.9是相似度,可以调节等于或者约等于的程度。取1表示完全等于。不过,窗口不一定支持按键精灵插件的后台功能,如果不支持,得用第三方插件,例如大漠插件,361度图色插件。
追问
因要查找的颜色是浮动的,类似游戏官方通知讯息,
过了几秒钟后就不见了,用这个似乎不行。
本人已安装361度图色插件。
追答
颜色不是窗口的颜色???那就没办法了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式