按键精灵 后台 子窗口取色问题 100
框上是父窗口区域,我可以后台取到色:框内是子窗口,无论我用子窗口的句柄还是父窗口的句柄后台取到的都是000000;郁闷中,求解决问题。。。我的格式肯定没问题,主要是后台子...
框上是父窗口区域,我可以后台取到色:
框内是子窗口,无论我用子窗口的句柄还是父窗口的句柄后台取到的都是000000;
郁闷中,求解决问题。。。
我的格式肯定没问题,主要是后台子窗口取色的问题【Hwnd = 548616
color = Plugin.Bkgnd.GetPixelColor(Hwnd, 33, 33)
TracePrint color】 展开
框内是子窗口,无论我用子窗口的句柄还是父窗口的句柄后台取到的都是000000;
郁闷中,求解决问题。。。
我的格式肯定没问题,主要是后台子窗口取色的问题【Hwnd = 548616
color = Plugin.Bkgnd.GetPixelColor(Hwnd, 33, 33)
TracePrint color】 展开
3个回答
展开全部
Set dm = createobject("dm.dmsoft")'创建大漠对象
dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", 0)'绑定窗口 不绑定则是前台的
颜色值=dm.GetColor(指定点1,指定点2)'取色命令
--------------------
上面的是基本的例子,其他的自己看大漠帮助文档研究了
你下载的插件里面,有大漠帮助文档,里面有插件的安装那些命令 好像叫【一个标准的安装例子】
dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", 0)'绑定窗口 不绑定则是前台的
颜色值=dm.GetColor(指定点1,指定点2)'取色命令
--------------------
上面的是基本的例子,其他的自己看大漠帮助文档研究了
你下载的插件里面,有大漠帮助文档,里面有插件的安装那些命令 好像叫【一个标准的安装例子】
展开全部
你的脚本发的真乱啊,给你整理一下:
Hwnd = Plugin.Window.MousePoint()
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 100,100)
Delay 1000
Rem A
IfColor 325,410,"GetColor",0 Then
Delay 2000
Call Plugin.Bkgnd.LeftClick(Hwnd, 100,100)
Hwnd = Plugin.Window.MousePoint()
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 100,100)
Delay 1000
Rem A
IfColor 325,410,"GetColor",0 Then
Delay 2000
Call Plugin.Bkgnd.LeftClick(Hwnd, 100,100)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按键精灵的后台插件功能太弱,大多数情况都不行,建议使用大漠插件的后台
更多追问追答
追问
瞎说什么呢,那就请你给复制任意一个用了大漠的后台取色的源文件给我看看
追答
等你会了的时候,就知道我不是瞎说
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询