zoukankan      html  css  js  c++  java
  • 解析搜狗等输入法右下角图标显示中英问题

    在较新版本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:WindowsSystem32IMEQQWubiTSF

    C:WindowsSysWOW64IMEQQWubiTSF

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

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

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

    效果如下:

  • 相关阅读:
    关于Android线程间通信
    关于代码重构
    Android读书笔记01
    回忆 2012年写的
    我的笑 -- 2007年写的?
    伊人笑 2010年
    血色青春 2012年
    隔夜听雨
    错乱的爱 2010年
    【前端JS、后台C#】编码解码。
  • 原文地址:https://www.cnblogs.com/cash/p/14255711.html
Copyright © 2011-2022 走看看