Autohotkey 如何重新映射LMB

Autohotkey 如何重新映射LMB,autohotkey,Autohotkey,我正在尝试重新映射鼠标左键,但我一直得到错误目标标签不存在 我的代码有什么问题 key := "S" Hotkey, LButton, %key% 代码中的问题是,引用的不是热键或标签,而是变量 尝试以下方法: Hotkey, Lbutton, ^k ^k:: MsgBox, It Works! return 同样的道理也适用于 Hotkey, Lbutton, example example: MsgBox, It Works! return 希望有帮助看看这

我正在尝试重新映射鼠标左键,但我一直得到错误目标标签不存在

我的代码有什么问题

key := "S"
Hotkey, LButton, %key%

代码中的问题是,引用的不是热键或标签,而是变量

尝试以下方法:

Hotkey, Lbutton, ^k

^k::

    MsgBox, It Works!

return
同样的道理也适用于

Hotkey, Lbutton, example

example:

    MsgBox, It Works!

return

希望有帮助

看看这个:。我知道怎么做一个普通的热键。但是我需要使用命令
Hotkey
,因为密钥是从文件中读取的。您是否尝试指定标签并从那里发送密钥?这对我有用:热键,LButton,MyLabel MyLabel:key:=“S”发送%key%return是的,它就是这样工作的。但这是一种相当迂回的方式。文档中说,
标签
也可以是热键,所以我不明白为什么我发布的代码不起作用。