求按键精灵后台取“指定窗口某点颜色”的方法 10

先自动获取句柄,假设得到窗口里面的坐标为351,225:PluginHwnd=Window.MousePoint()aa=PluginBkgndColor.GetPixe... 先自动获取句柄,假设得到窗口里面的坐标为351,225:
Plugin Hwnd = Window.MousePoint()
aa=Plugin BkgndColor.GetPixelColor(Hwnd, 351, 225)
If aa="0106E1" then
KeyPress 35,1

我试了用不了,不知道是不是哪里出错了。求高人指教。我要求的后台只是希望被其他窗口遮挡还能正常取色并作出动作。最小化取色不要求。
展开
 我来答
wmesfj
2011-01-23 · TA获得超过1089个赞
知道小有建树答主
回答量:1545
采纳率:0%
帮助的人:1165万
展开全部
//b为体力
// 当前窗口句柄
Plugin lm=Window.MousePoint()
Plugin lm=Window.Foreground()
//获取当前屏幕坐标点
//转换为窗口坐标点
//体力判断
Plugin b = BkgndColor.GetPixelColor(lm,95,62)
If b="202420"
MessageBox b
Else
MessageBox "no"
EndIf

这里取得的存在b里的颜色值是一个字符串,所以用if判断时要加双引号
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式