所以我在更新我的图形用户界面的图标时遇到了问题。我想拥有它,所以当我按下一个按钮时,图标会改变,当我按下另一个按钮时,它会变成另一个不同的图标。
当我使用以下脚本创建gui时,我可以更改图标一次:
gui, show, w0 h0
Menu, Tray, Icon, %A_WorkingDir%\Files\Red_Icon.ico, 1, 1
gui, destroy但是我似乎不能多次改变它
所以我想知道如何多次更改图标/如何更新为图标
发布于 2018-04-13 16:55:42
如果你只想在图标一和图标二之间切换,你可以使用这个:
Gui, Add, Button, gNewIcon, Click to change icon
Gui, Show, w200 h200
Menu, Tray, Icon, C:\icon1.png, , ;first icon path
return
NewIcon:
if (toggle := !toggle)
Menu,Tray,Icon, C:\icon2.png, , ;second icon path
else
Menu, Tray, Icon, C:\icon1.png, , ;first icon path
return如果要在多个图标之间切换,请使用以下命令:
Gui, Add, Button, x10 y20 gNewIcon1, Click to change to icon 1
Gui, Add, Button, x10 y60 gNewIcon2, Click to change to icon 2
Gui, Add, Button, x10 y100 gIconDef, Click to change icon back to default
Gui, Show, w200 h200
Menu, Tray, Icon, C:\icon1.png, , ;first icon path
return
IconDef:
Menu, Tray, Icon, C:\icon1.png, , ;first icon path
return
NewIcon1:
Menu, Tray, Icon, C:\icon2.png, , ;second icon path
return
NewIcon2:
Menu, Tray, Icon, C:\icon3.png, , ;third icon path
returnhttps://stackoverflow.com/questions/49803867
复制相似问题