解析搜狗等输入法右下角图标显示中英问题

在较新版本WIN 10系统中,改变了传统的输入法图标显示,一些人喜欢有中英显示,一些人不喜欢有这个显示(主要是使用了ENG键盘的人),原因在上一篇文章中有提到过。

 

搜狗五笔,以前是只有绿图标,是没有中英显示图标的,但在V4.2版本开始,据说是应网友强烈要求添加了中英显示。

上一篇文章说了,用4.1的两个文件去替换是行得通的。为了通用,我仔细看了看,搜狗五笔和QQ五笔都是类似的。

输入法安装完后,系统目录(64位操作系统)System32和SysWOW64各有两个文件(注意两个文件夹的文件都要处理,他们分别在不同的场景有用,但两个文件夹的同名文件大小不一样):

搜狗五笔:
SogouWB.ime
SogouWBTSF.ime

QQ五笔:
QQWubi.ime
QQWubiTSF.dll

 主要是在TSF这个文件上面,用Resource Hacker文件打开这个文件查看资源

图标资源中:

在新旧版本中,前23号对得上,后面的就是中英图标位的东西了,我们再去图标组去删除对应的资源组,这里不用删除。

 

 图标组资源中:

后3个删除,这里的对应的图标资源组ID上右键删除。

 

 

这样的话,保存就生效了。如果发现没生效,重启一下系统。

 

来看一下QQ五笔的QQWubiTSF.dll文件

C:\Windows\System32\IME\QQWubiTSF

C:\Windows\SysWOW64\IME\QQWubiTSF

在图标资源中,有中英A三种资源,再去图标组资源看看,删除对应的资源组。

 

 

图标组资源中,把中英A(分别是103、104、110)三组资源删除

 

 

 

 

 

 

 

这样就去除了QQ五笔中英显示那个图标位了,如果没生效,重启电脑。

效果如下:

 

posted @ 2021-01-09 17:54  飛言緋語  阅读(670)  评论(1编辑  收藏  举报