难以重置工具提示

时间:2012-11-29 19:17:35

标签: loops tooltip autohotkey

我希望使用下面的AHK代码重置工具提示。执行msgbox时,不会重置工具提示。

f9::
Loop
{ 
    MouseGetPos, X, Y 
    PixelGetColor, color, X, Y 
    ToolTip, %color%`n%X%`n%Y%, X+10, Y-150
    sleep 100
}
Exit

Escape::
ToolTip
MsgBox
Exit

1 个答案:

答案 0 :(得分:0)

将空值传递给Tooltip命令只会删除工具提示。我不确定你的意思是重置但是如果你想停止循环,你可以设置一个标志并用While循环检查它。

f9::
on := true
While on
{ 
    MouseGetPos, X, Y 
    PixelGetColor, color, X, Y 
    ToolTip, %color%`n%X%`n%Y%, X+10, Y-150
    sleep 100
}
tooltip
Exit

Escape::
on := false
MsgBox
Exit