因为长按的时候,Windows会自动重复按下消息。
这种可以优化吗?感觉跟直观理解的不一致
打开记事本,按住一个字母,看看是不是一会儿就会连续输入了呢。 Windows设置中可以修改重复频率,不过我建议不要修改。 有一个办法是在被触发的动作里判断一下,如果当前已经有多于1个在运行,就自动停止一下。
被触发的动作里如果判断当前动作已经正在运行呢?这个有没有动作示例我参考一下
得到运行个数,大于1表示前面已经有一个了。
这个为什么要长按,按一下就弹出来,长按不是浪费时间么
只是举个例子而已,所以这个“等待按键抬起后触发”好像不是我理解那样
等待按键抬起不能避免重复触发。是在组合键按下的时候,等待例如ctrl、shift、alt这几个键抬起来。
主要是为了防止动作里模拟的键和这几个键又组合成新的快捷键,产生意外作用。
好像看漏了条件,等待按键抬起后触发,这个好像确实应该抬起后再触发动作,而不是按下后一直触发