菜单占用焦点时,能否强制为英文输入法?

使用问题 · 455 次浏览
iamadsl 创建于 2024-02-01 13:53

菜单带焦点,就是为了用快捷键,但此时没办法控制输入法?能不能在菜单块中加入强制为英文输入法?只在占用焦点时即可


回复内容
iamadsl 2024-02-01 13:54
#1

菜单无论是否成功运行,之后就恢复为原来的输入法

CL 2024-02-01 14:30
#2

可能你所使用的输入法有问题,输入法通常不应该影响菜单触发。 实测搜狗正常。

iamadsl 回复 CL 2024-02-01 15:23 :

我也用搜狗,占用焦点的菜单,是可以切换输入法的,调出菜单前的界面没打开输入法,但在弹出菜单后就可能有输入法

iamadsl 回复 CL 2024-02-01 15:24 :

用输入法控制模块,可以改变输入法的中英文状态,但对菜单来说没用

CL 回复 iamadsl 2024-02-01 15:26 :

我的意思是输入法无论中文和英文,应该不影响菜单选择才对。

iamadsl 回复 CL 2024-02-01 15:33 :

我说的影响,是指调出菜单以后,有时候会调出搜狗输入法,按热键只能输入文字,菜单不响应热键,而且一直是这样,前几天看到更新了输入法的控制,才觉得菜单模块加个强制切换输入法,可以解决问题这个问题,不然经常调出菜单想用热键,结果还要再切换到英文输入法才能用

iamadsl 回复 CL 2024-02-01 15:33 :

我说的一直,是指自从有了菜单模块以来

iamadsl 回复 CL 2024-02-01 15:40 :

大概的原因,应该是菜单在占用焦点时,相当于前台进程变成了QK,所以可能会调出输入法,不是每次,但有很大概率,一半以上

CL 回复 iamadsl 2024-02-01 15:49 :

好的,明白了。

测试了一下,切换到中文确实会发生,但是这个是菜单的父窗口的输入法状态,而不是菜单本身的。 而且即使是中文输入法状态也不影响按键触发菜单,所以你那边可能还有别的因素影响。我先禁用父窗口的输入法,你试试效果看看了。

iamadsl 回复 CL 2024-02-01 15:56 :

好的谢谢,我回头更新一下试试

CL 2024-02-02 09:40
#3

https://getquicker.net/Help/Versions  增加了,试一下看看。 

iamadsl 回复 CL 2024-02-02 09:46 :

真巧,刚刷新就看到更新了~试了在不同软件里调出带焦点的菜单,应该是正常了,谢谢!

回复主贴