再次按压时功能不同

问题描述 投票:0回答:1

目前我的代码是这样的。

capslock::
send FIRST FUNCTION
send {capslock up}
keywait, capslock,d
send SECOND FUNCTION
return

我想做的是一个切换器,按下--第一个功能,按下--第二个功能,按下--第一个功能,依次类推,有什么建议吗?

autohotkey
1个回答
1
投票

一个非常简单的方法来创建一个切换器,就是检查某个变量的值,然后改变它的值,就像这样。

CapsLock::
    if (toggle) ;if true
    {
        ToolTip, action2
        toggle := false
    }
    else ;else (if false)
    {
        ToolTip, action1
        toggle := true
    }
return
© www.soinside.com 2019 - 2024. All rights reserved.