就是检查如果是输入法切换的那几个组合键,就查看输入法状态是不是切到微软拼音英文临时模式了,如果是,就自动切回中文模式,就可以盲打了。
因为微软拼音的bug是:如果先切到临时英文模式(SHIFT单击),哪怕切到其他输入法或者英文键盘,再切回微软拼音还是临时英文模式,但这时候用户是想输入中文的。可惜无论切换一亿遍输入法它一直维持英文输入方式,只能看一眼状态栏,当前是微软拼音且是英文临时模式,这时候再按一次SHIFT才能输入中文,就无法盲打中文了。
我用程序解决之后,当前如果是英文,再切一次输入法就100%是中文,因为程序检测到是微软拼音英文临时状态时,会第一时间把它切到中文输入,和其他输入法一样的行为。
【 在 jiangyounan 的大作中提到: 】
: 怎么解决的?
:
--
FROM 171.213.146.*