WinCE 几个注册表修改(包括字体的修改)
隐藏输入法:在 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 几个注册表修改(包括字体的修改)相关推荐
- wince 默认输入法_WinCE 几个注册表修改 (包括字体的修改)
本帖最后由 nojon 于 2012-4-24 23:00 编辑 WinCE 几个注册表修改(包括字体的修改) 隐藏输入法:在 HKEY_CLASSES_ROOT\CLSID\ 下面,每个输入法都注册 ...
- WINCE基于hive注册表的实现
********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi ...
- PPC系统内部和注册表的一些解释与修改
关于系统内部和注册表的一些解释与修改 1.来电铃声 铃声放在windows下的rings目录下面,或者在储存卡里建立一个My Documents(注意大小写)把mp3铃声放里面就好了来电铃声支持的格式 ...
- WinCE下的注册表编辑程序
WinCE下的注册表编辑程序 作者:BIPLIP 来源:BIPLIP.com 下载 (64K)
- S3c2440A WINCE平台HIVE注册表+binfs的实现
今天最大的收获莫过于把binfs和hive注册表同时在三星的平台上实现了,这可是前无古人啊(只是看到好多哥们说找不到三星的HIVE资料),哈哈哈.怕今天的成果日后成炮灰,还是写下来比较好,要养成这样的 ...
- linux修改windows注册表,妙招:让修改的注册表立即生效的几种方法
建站学院(LieHuo.Net)Windows文档Windows操作系统是全球最广泛,使用者最多的软件,熟悉Windows软件成了电脑操作者必不可少的功课,注册表作为"Windows的神经系 ...
- 初识WINCE的HIVE注册表
要点: 1.WINCE5.0的注册表共分为两类--RAM based及HIVE based: 2.RAM based注册表特点是在内核启动时,被释放到内存,用户可以修改,但由于是基于内存的方式,所以在 ...
- win7注册表关闭防火墙服务器,怎么样修改注册表来关闭windows防火墙?
很难,不过你可以看看下面的 通过修改注册表打开或关闭Windows防火墙端口,以远程桌面端口3389为例: SetPort.bat @echo offSET TS=HKLM\SYSTEM\Curren ...
- 修改注册表后不重启计算机,修改注册表后不重启计算机边生效(转)
修改注册表后不重启计算机边生效. const int WM_SETTINGCHANGE = 0x001A; const int HWND_BROADCAST = 0xffff; IntPtr resu ...
最新文章
- python程序采用unicode编码、英文字符,Python 与 Unicode
- 重磅!《深度学习 500 问》已更新,GitHub 标星 2.6W(附完整下载)
- 打包可执行包_想把你写的Python程序发给别人用?打包成exe啊!
- Uva1595 对称轴
- 如何求对角矩阵的逆?
- 关于ViewPager使用出现的图片覆盖错误问题
- AR的一些常见的操作
- Python 解释器中使用help()命令如何退出
- arcgis批量处理nc文件_ArcGIS处理NetCDF(.nc)的多维科学数据
- [面试] 算法(二)—— 第一个出现一次的字符(第一个出现 k 次、出现最多次)
- 2018.08.17 洛谷P3135 [USACO16JAN]堡哞(前缀和处理)
- Mybatis-plus 多表联查实现(非手写sql)
- 虚拟化技术-KVM详解
- 报文学习四(LLDP协议)
- 使用脚本自制 SSL 域名证书
- 基于ESXi虚拟服务器搭建
- Beanshell解析json-解析简单复杂json数据
- 研发和测试在多国陆续展开 全球央行数字货币研发驶入快车道
- 验证哥德巴赫猜想:任何一个大于等于6的偶数均可表示为两个素数的和。如6=3+3,8=3+5,,18=5+13。试编写程序,要求将输入的一个偶数表示成两个素数之和。 输入输出样例如下:
- 【9种优化算法比较】CGO、SCA、GWO、CSA、SSA、HHO、WOA、PSO、TSO智能优化算法比较(Matlab代码实现)