Autohotkey 删除文本并在按下按钮时更改颜色

Autohotkey Strike through text and change color on button press

如何更改 gui 上文本的颜色并在按下某个键后将其删除(例如,在按 F2 后删除并将“Test”的颜色更改为绿色)?

Gui Add, Text, cBlue, Test
Gui Add, Text, cRed, Press F2 to activate
Gui, Show, w350 h100

~F2:: ;now what?

谢谢:)

请查看帮助文档调整字体 GuiControl. Additionally, Gui , Font 显示了可以调整的各种选项。

我添加了一个变量(“vTest”)来识别文本控件,以便它可以被 GuiControl 操作。

f1::
Gui , Add , Text , cBlue vvTest , Test
Gui , Add , Text , cRed , Press F2 to activate
Gui , Show , w350 h100
Return

f2::
Gui , Font , cGreen strike
GuiControl , Font , vTest
Return