test() {
GuiControl, , abc, 123456789
}
GUI New
GUI Add, ListBox, xm y+m w100 h100 vabc
GUI Add, Button, xm y+m w60 h30 grun, Add
GUI Show, Autosize
Return
run:
test()
return
GuiClose:
ExitApp
!1::
test()
MsgBox 1
return
当我按下Alt + 1键时,我想调用test(),但上面的代码不起作用。只有消息' 1'是输出。
显然我似乎误会了什么..如何解决这个问题?
答案 0 :(得分:2)
这将显示一个包含列表控件的GUI窗口,并附加一行" 123456789"当 ALT-1 被按下时
test() {
GuiControl Alpha:, abc, 123456789
}
GUI Alpha: New
GUI Add, ListBox, xm y+m w100 h100 vabc
GUI Add, Button, xm y+m w60 h30 grun, Add
GUI Show, Autosize
Return
run:
test()
return
GuiClose:
ExitApp
!1::
test()
return
热键中的GUI命令默认会引用不同的gui线程。您可以使用GUI Name(上例中的Alpha:
)来指定现有的GUI窗口。