【问题标题】:How to get the hotkey definition if a shortcut is pressed?如果按下快捷键,如何获取热键定义?
【发布时间】:2021-10-22 22:41:59
【问题描述】:

例如,如果我按此顺序按 Ctrl+Shift+Alt+C,我如何是否得到对应的热键定义?

我期望如下:

; pseudo code
*::MsgBox %A_ThisHotkey% was pressed

【问题讨论】:

    标签: keyboard keyboard-shortcuts autohotkey hotkeys keycode


    【解决方案1】:

    我不太明白你的意思,这个
    ^+!c::MsgBox, % A_ThisHotkey
    工作正常吗?


    或者你的意思是这样的?

    Gui, Add, Hotkey, vHotkeyName
    Gui, Add, Button, gPrintHotkey, % "Print Hotkey"
    Gui, Show
    return
    
    PrintHotkey()
    {
        global HotkeyName
        Gui, Submit, NoHide
        MsgBox, % HotkeyName
    }
    
    GuiClose()
    {
        ExitApp
    }
    

    请参阅hotkey gui control

    【讨论】:

      猜你喜欢
      • 2010-10-24
      • 2013-03-21
      • 2013-04-26
      • 2019-03-10
      • 2015-06-24
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      • 1970-01-01
      相关资源
      最近更新 更多