这是因为当你添加了GUI时,AHK默认会将所有的命令放在一个函数内部,如果不在GUI的代码块最后加上return语句,那么GUI的最后一个控件后面的所有代码都会被视为该函数的一部分,这样会破坏代码的整体结构。
解决这个问题的方法就是在GUI代码块的最后加上return语句,这样可以将GUI代码块和其他代码块分开,避免出现上述问题。下面是一个示例代码:
Gui, Add, Button, x10 y10 w100 h50, Click Here
Gui, Add, Edit, x10 y70 w100 h50
Gui, Show
return ; 这里加上return语句