Autohotkey pixelsearch在Windows 8.1中不起作用

时间:2014-10-05 11:41:36

标签: windows-8.1 autohotkey

我希望以下脚本的工作方式如下:我在小键盘上按数字7,它显示当前窗口中某些红色像素的坐标。

#SingleInstance force
Numpad7::
{
    PixelSearch Px, Py,  0, 0, 300, 250, 0x241ced
    MsgBox %Px% %Py%
    return
}

在Windows 8.1的左上角用mspaint测试并带有红点

按下按键7后没有任何操作 - 右键单击​​任务栏图标后,不会显示任何内容。再次运行脚本时,提示“无法关闭此脚本的上一个实例,继续等待?”被展示。

可能是一些无限循环,我需要杀死ahk进程。

如何使这么简单的任务发挥作用?

但是,这个脚本在我的Windows 7机器上没有任何问题。

1 个答案:

答案 0 :(得分:1)

我尝试添加一个额外的参数 - 快速模式

改变

PixelSearch Px, Py,  0, 0, 300, 250, 0x241ced 

为:

PixelSearch Px, Py,  0, 0, 300, 250, 0x241ced , , fast

现在它也适用于我的Windows 8.1机器。