Autohotkey像素搜索,包括鼠标
问题描述:
我已经做了大量的研究,如果我在文档或论坛中错过了这个问题的答案,我会提前道歉。Autohotkey像素搜索,包括鼠标
我想对几个区域进行像素搜索,并在鼠标移过该区域时对该区域做出反应,我的想法是使用具有在应用程序中找不到的像素阴影的自定义光标,但是Pixelsearch或者PixelgetColor似乎都不能识别鼠标,我是在做一些错误的事情还是错过了某些事情,或者这是不可能的?
Loop
{
PixelSearch, pxcolor, pxcolor1, 872, 367, 893, 394, 0x5F415F, 3, Fast
sleep, 200
if pxcolor < 0
click left
sleep, 200
}
所以基本上,脚本是做一个持续检查在这一领域该窗帘的像素,而当我在这方面的鼠标移动(光标是什么包含像素阴影),脚本反应。
相反,它只会看到窗口的像素,并不会注意到我的光标。
答
特里这样的事情了,可能你需要什么
#Persistent
SetTimer, WatchCursor, 100
return
WatchCursor:
MouseGetPos, xpos, ypos, id, control
if Xpos between 600 and 800
{
if ypos between 400 and 600
ToolTip, React Here
}
else if Xpos between 200 and 400
{
if ypos between 100 and 300
ToolTip, Also React Here
}
else
ToolTip
return
希望它可以帮助
它可能更容易有人来帮助你,如果你分享你的代码的相关片段,并说明它没有按做你所期望的。 –
看起来你做得很对:我询问了更多信息,并将其添加到了问题中。现在基本上我们可以删除两条评论,下一个来的人有更好的机会来回答这个问题,而不必阅读整个评论的主题,并找出谁说了什么。 –