为什么白色 space 会改变自动热键中句子的含义?
Why would a white space change the meaning of a sentence in auto hotkey?
最近我注意到一个问题,当我调用一个包含白色space的函数时,函数调用似乎不起作用correctly.Example:
while true
{
tooltip, % getkeystate ("lbutton","p")
;tooltip, % getkeystate("lbutton","p")
}
return
评论的代码正确显示 1 或 0 ,但前一个总是显示“lbutton”,这让我很困惑,我想知道:
1.What 造成差异的原因?
2.What是前者的语法吗?为什么会是return键名呢?
3.When白色space会影响句子的意思吗?
这是因为在第一个中,工具提示计算表达式,在本例中,该表达式以空变量 getkeystate
开头,然后是 returns 引用的字符串 lbutton
所以这是提示显示的内容。
第二个计算函数 getkeystate(parameters)
以放入工具提示。
最近我注意到一个问题,当我调用一个包含白色space的函数时,函数调用似乎不起作用correctly.Example:
while true
{
tooltip, % getkeystate ("lbutton","p")
;tooltip, % getkeystate("lbutton","p")
}
return
评论的代码正确显示 1 或 0 ,但前一个总是显示“lbutton”,这让我很困惑,我想知道: 1.What 造成差异的原因? 2.What是前者的语法吗?为什么会是return键名呢? 3.When白色space会影响句子的意思吗?
这是因为在第一个中,工具提示计算表达式,在本例中,该表达式以空变量 getkeystate
开头,然后是 returns 引用的字符串 lbutton
所以这是提示显示的内容。
第二个计算函数 getkeystate(parameters)
以放入工具提示。