使用模拟按键编写Word、wps等办公软件的alt+字母的快捷方式时,输入法会影响操作。
当输入法状态为中文的时候会直接失败,虽然现在有可以检查输入法状态的操作,但是仍然复杂,如果在不影响其他操作的前提下,能否提供一个选项,使用模拟按键时自动切换输入法为英文。
理论上模拟快捷键不应该收到输入法的影响。什么输入法,为什么输入法会影响快捷键呢? 如果和输入法里的快捷键冲突,可以尝试关闭输入法里的快捷键。
切换输入法状态需要输入法本身的支持,不能保证成功。而且增加额外的判断和处理也会影响动作性能,如果需要可以在开始增加一个切换为英文状态的步骤。
Word里面有alt +字母键的快捷,https://getquicker.net/Sharedaction?code=b30656c4-5880-4850-4d73-08d6574c3c18 就比如这个动作。当输入法为中文就会错误
我加了一个切换输入法为英文就正常了,我就是觉得这个可以作为一个默认设置。
本地测试无论搜狗或windows自带输入法都不会影响。这个不适合作为默认的,没法知道后面模拟按键的目的是什么。