100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > wince 默认输入法_WinCE 几个注册表修改 (包括字体的修改)

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

时间:2023-10-14 10:32:16

相关推荐

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

本帖最后由 nojon 于 -4-24 23:00 编辑

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是这个字体的“字体名”,属于内部名称。建议下载/do ... 336efcbf/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

本文纯为搬运,只是分享,不懂技术。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。