如何在同一个AHK里面创建多个进程,每个进程单独对应一个热键?

单AHK里面同时放多个热键,比如:
$XButton1::
while GetKeyState(“XButton1”, “P”) {
send 1
}
return

$XButton2::
while GetKeyState(“XButton2”, “P”) {
send 2
}
return

会产生冲突。但是本人是小白,不知道怎么弄多线程。

套用飞跃大佬的《多线程热键》发现有个问题,
就是同时按住X1+X2,发送121212121,没有问题
但是一旦松开X1,不松开X2,还在发送1212121212,而不是2222222222。

有没有什么办法开局创建几个new thread
然后每个子进程里面只改一个热键的效果,并且相互之间不冲突,可以同时发送1212121212,
并且松掉一个热键不会出现上面的情况

小白刚接触AHK,不太懂这些,希望大佬们能帮帮忙

论坛管理 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
有新私信 私信列表
搜索