隐藏输入法:在 HKEY_CLASSES_ROOT\CLSID\ 下面,每个输入法都注册了一个guid,也就是一个注册表项,找到对应的注册表项,把IsSIPInputMethod的值从默认的1改成0就可以隐藏你不想要的输入法了。
具体使用的时候,使用任何注册表编辑工具,搜索IsSIPInputMethod, 就会依次找到各个输入法,很简单的,对不对?赶快自定义你的输入法面板吧,全凭你个人爱好。

修改字体:以HYZYJ.ttf,汉仪中圆简为例——————把字体放到WINDOWS底下 然后修改注册表,
打开平滑选项的注册表修改:
[HKEY_LOACL_MACHINE\SOFTWARE\MICROSOFT\SHELL\]
将NoClearType键值1改为0
[HKEY_LOACL_MACHINE\SYSTEM\GDI\CLEARTYPESETTINGS\]
将OffOnRotation键值1改为0    (横屏开启平滑,不用横屏可以不改此项)
重启后,在设置-系统-调整屏幕-ClearType里启用ClearType

将字体文件复制到PDA的windows目录下,修改注册表:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
修改所有项目的键值为 \windows\HYZYJ.ttf,汉仪中圆简
也可以试着只修改Tahoma的键值看看效果。

如果感觉不好,将注册表改回原值,将windows下的字体文件的扩展名改为别的,重新启动ppc,即可删除该字体。
对于英文版用户 需要添加FontLink\SystemLink]

利用 Total Commander將wince.nls與字型檔mingliu.ttc拷貝到
PPC上 \Windows\ 的目錄下。
大概是WM5新增的保護使得系統內建的檔案總管以及透過ActiveSync都無法將wince.nls拷備覆蓋到 \windows\ 下原本的檔案,
只能透過 Total Commander 之類其他的軟體來操作,若你手上有合法的 Resco Explorer 也可以使用。
之後再用TRE匯入ming_font.reg即可,不過先別急著soft reset。
請先按下power鍵將機器關機之後再按下power開機,這樣才會讓剛剛登錄檔的修改生效,
才可以戳屁屁進行 soft reset。
重開機之後應該Region內看到Chinese (Taiwan),中文也可以正常顯示了。
若中文無法顯示,可以先去確認一下登錄是否有正確的匯入,
若沒有的話在重新匯入ming_font.reg試試看吧。

REGEDIT4---注册表头,不得缺少

[HKEY_CURRENT_USER\Software\Microsoft\Shell]
"ClearType"=dword:00000000--整体界面Cleartype设置,00000000为禁止,00000001为启动

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ClearType"=dword:00000000--IE的Cleartype设置,同上

以下尤其重要,这是设置将英文字体指引到中文字体的关键,其格式为:
"英文字体名"="\\Windows\\中文字体文件名称,中文字体名"
注意!!!“字体名”和“字体文件名称”是不同的。bkdings.ttf是字体文件名称,UniSun是这个字体的“字体名”,属于内部名称。建议下载http://download.microsoft.com/download/e/f/f/effe51ca-369d-4a15-ba47-d465336efcbf/ttfext.exe来查看,查看方式是安装该软件后,直接右键点字体,在属性中既可看到。再次提醒注意,通常.ttc不能被正确辨认,改为.ttf既可。几乎大部分的字体查看软件都不能辨认.ttc的。实际导入的PPC中时,用.ttc还是.ttf都没有应用上的区别。
通常英文机里面如果有三个英文字体,只需作三个指引既可。我这是以防万一多作了几个。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Tahoma Bold"="\\Windows\\bkdings.ttf,UniSun"
"Arial"="\\Windows\\bkdings.ttf,UniSun"
"Courier New"="\\Windows\\bkdings.ttf,UniSun"
"Symbol"="\\Windows\\bkdings.ttf,UniSun"
"Tahoma"="\\Windows\\bkdings.ttf,UniSun"
"Times New Roman"="\\Windows\\bkdings.ttf,UniSun"
"Hi_tech Wealth Phonetic Plain"="\\Windows\\bkdings.ttf,UniSun"
"MSPGothic"="\\Windows\\bkdings.ttf,UniSun"
"MSGothic"="\\Windows\\bkdings.ttf,UniSun"
"CourierNew"="\\Windows\\bkdings.ttf,UniSun"

这是系统字体设置,影响常见的消息问题等。
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]
"Ht"=dword:00000010--字体大小,通常是FFFFF4等来表示,也可以直接用十六进制表示,比如这里的10代表16号字。
"Nm"="Tahoma"--字体名
"It"=dword:00000000--00000001表示斜体,00000000为正常
"Wt"=dword:00000190--文字粗细,一般190为正常,2BC为粗体,可以再加粗。同样这是十六进制。
"CS"=dword:00000000--语系,不改也可

这是菜单栏的字体。
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt]
"Nm"="Tahoma"
"Ht"=dword:00000010
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这是菜单栏上弹的是项目字体
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt]
"Ht"=dword:00000010
"Nm"="Tahoma"
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这里按MS的说法是out-off-memory对对话框字体。
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\OOMFnt]
"Nm"="UniSun"
"Ht"=dword:00000010
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这是常见对话框的按钮字体大小。FontHight是高度;FontWeight是宽度(原来没有的,我加上去的)
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Button]
"FontHight"=dword:00000010
"FontWeight"=dword:000002bc

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13771794/viewspace-675135/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/13771794/viewspace-675135/

WinCE 几个注册表修改(包括字体的修改)相关推荐

  1. wince 默认输入法_WinCE 几个注册表修改 (包括字体的修改)

    本帖最后由 nojon 于 2012-4-24 23:00 编辑 WinCE 几个注册表修改(包括字体的修改) 隐藏输入法:在 HKEY_CLASSES_ROOT\CLSID\ 下面,每个输入法都注册 ...

  2. WINCE基于hive注册表的实现

    ********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi ...

  3. PPC系统内部和注册表的一些解释与修改

    关于系统内部和注册表的一些解释与修改 1.来电铃声 铃声放在windows下的rings目录下面,或者在储存卡里建立一个My Documents(注意大小写)把mp3铃声放里面就好了来电铃声支持的格式 ...

  4. WinCE下的注册表编辑程序

    WinCE下的注册表编辑程序 作者:BIPLIP   来源:BIPLIP.com     下载 (64K)

  5. S3c2440A WINCE平台HIVE注册表+binfs的实现

    今天最大的收获莫过于把binfs和hive注册表同时在三星的平台上实现了,这可是前无古人啊(只是看到好多哥们说找不到三星的HIVE资料),哈哈哈.怕今天的成果日后成炮灰,还是写下来比较好,要养成这样的 ...

  6. linux修改windows注册表,妙招:让修改的注册表立即生效的几种方法

    建站学院(LieHuo.Net)Windows文档Windows操作系统是全球最广泛,使用者最多的软件,熟悉Windows软件成了电脑操作者必不可少的功课,注册表作为"Windows的神经系 ...

  7. 初识WINCE的HIVE注册表

    要点: 1.WINCE5.0的注册表共分为两类--RAM based及HIVE based: 2.RAM based注册表特点是在内核启动时,被释放到内存,用户可以修改,但由于是基于内存的方式,所以在 ...

  8. win7注册表关闭防火墙服务器,怎么样修改注册表来关闭windows防火墙?

    很难,不过你可以看看下面的 通过修改注册表打开或关闭Windows防火墙端口,以远程桌面端口3389为例: SetPort.bat @echo offSET TS=HKLM\SYSTEM\Curren ...

  9. 修改注册表后不重启计算机,修改注册表后不重启计算机边生效(转)

    修改注册表后不重启计算机边生效. const int WM_SETTINGCHANGE = 0x001A; const int HWND_BROADCAST = 0xffff; IntPtr resu ...

最新文章

  1. python程序采用unicode编码、英文字符,Python 与 Unicode
  2. 重磅!《深度学习 500 问》已更新,GitHub 标星 2.6W(附完整下载)
  3. 打包可执行包_想把你写的Python程序发给别人用?打包成exe啊!
  4. Uva1595 对称轴
  5. 如何求对角矩阵的逆?
  6. 关于ViewPager使用出现的图片覆盖错误问题
  7. AR的一些常见的操作
  8. Python 解释器中使用help()命令如何退出
  9. arcgis批量处理nc文件_ArcGIS处理NetCDF(.nc)的多维科学数据
  10. [面试] 算法(二)—— 第一个出现一次的字符(第一个出现 k 次、出现最多次)
  11. 2018.08.17 洛谷P3135 [USACO16JAN]堡哞(前缀和处理)
  12. Mybatis-plus 多表联查实现(非手写sql)
  13. 虚拟化技术-KVM详解
  14. 报文学习四(LLDP协议)
  15. 使用脚本自制 SSL 域名证书
  16. 基于ESXi虚拟服务器搭建
  17. Beanshell解析json-解析简单复杂json数据
  18. 研发和测试在多国陆续展开 全球央行数字货币研发驶入快车道
  19. 验证哥德巴赫猜想:任何一个大于等于6的偶数均可表示为两个素数的和。如6=3+3,8=3+5,,18=5+13。试编写程序,要求将输入的一个偶数表示成两个素数之和。 输入输出样例如下:
  20. 【9种优化算法比较】CGO、SCA、GWO、CSA、SSA、HHO、WOA、PSO、TSO智能优化算法比较(Matlab代码实现)

热门文章

  1. 深度残差网络(ResNet)之ResNet34的实现和个人浅见
  2. linux rtsp 服务器
  3. 鼠标移入事件练习及有关数学知识点
  4. 浏览不良网站一定会有记录吗?无痕模式有用吗?
  5. PHP框架中的设计模式-工厂模式(简单工厂)|Simple Factory Pattern-ThinkPHP v3.2
  6. matlab杜芬振子,研电赛2018准备记录
  7. 计算机教室英语手抄报图片,英语手抄报图片四年级
  8. Citavi及DBServer安装使用
  9. DTK日志管理RollingFileAppender
  10. 对于在校学习课程结合实习的思考