Autohotkey 请你给我解释一下这个简单的AHK脚本好吗?

Autohotkey 请你给我解释一下这个简单的AHK脚本好吗?,autohotkey,Autohotkey,我修改了一个简单的旧AHK脚本,它基本上变成了一个。按点键将:冒号作为输出 问题是我需要映射两个键盘点,一个是numpad点,另一个是靠近右Alt键的点。嗯,通过试用,我有点猜测到了如何修改代码,它是如何工作的,但我想了解为什么以及如何修改代码 我觉得AHK文档在最近几年有了很大的改进,但我找不到一种方法来弄清这一点。下面是我希望您解释的代码,我的问题主要在于理解最后一行及其与前面几行的连接: 请尽可能提供AHK官方文件的链接,我非常感谢! 多谢各位 自动热键文档 自动热键文档 哦,是的,这里大

我修改了一个简单的旧AHK脚本,它基本上变成了一个。按点键将:冒号作为输出

问题是我需要映射两个键盘点,一个是numpad点,另一个是靠近右Alt键的点。嗯,通过试用,我有点猜测到了如何修改代码,它是如何工作的,但我想了解为什么以及如何修改代码

我觉得AHK文档在最近几年有了很大的改进,但我找不到一种方法来弄清这一点。下面是我希望您解释的代码,我的问题主要在于理解最后一行及其与前面几行的连接:

请尽可能提供AHK官方文件的链接,我非常感谢! 多谢各位

自动热键文档 自动热键文档
哦,是的,这里大罢工。我现在觉得很尴尬,但是。。。我不知道!这是一件非常简单的事情。。。哇,你相信吗?这是当你通过谷歌搜索代码样本而从未阅读过甚至连初学者教程都没有读过的时候,你会感到羞耻!几年前,当我第一次与AHK玩杂耍时,我只能希望它还没有出现。。。谁知道呢?但我担心无论如何都会有类似的事情发生……也就是说,现在我明白了,非常感谢!最后一行是独立的,与前两行无关,甚至最后也不相关。我认为这是一次尝试交换两个键的尝试,这两个键可能从来都不起作用,甚至在原始代码中也不起作用,我认为它必须留在那里,因为它在原始代码中,但它对于我的目的完全没有必要,并且可以安全地忽略,再次为我没有多想一点而感到羞愧!最后一个请求:请提供有关AHK扫描码的更多信息?我在官方文件中发现了这一点:你知道还有什么好知道的吗?如果不是的话,请不要担心,再次感谢!
SC034::
NumPadDot:::
:::NumPadDot::SC034
SC034::              ; Label for scancode 34 ("."). Since there's no definition
                     ; on this line it's grouped with the next definition
NumPadDot:: :        ; NumPadDot and SC34 will map to ":"
:::NumPadDot::SC034  ; defines a hotstring that outputs "SC034" when you type ":NumPadDot"