
如果WinCE的默认语言是英语wince6.0播放器,并且不支持MUI,则许多中文应用程序将无法正确显示,并且所有中文字符将变成方框. 这是将这些框变回有用的汉字(如魔术)的一种简单方法. :-D
首先,让我谈谈中文显示为乱码的两个原因. 首先可能是应用程序本身存在问题,并且在编写程序时未正确配置项目和资源的语言. 此时,即使在中文WinCE系统下,中文字符也无法正常显示. 第二种情况是应用程序本身没有问题,但是WinCE是英语系统,不支持MUI. 这时,汉字已经变成盒子. 这就是这种“魔术”的道具. 如果更改为第一个,则此“魔术”将失败.
在第二种情况下,无法显示中文的根本原因是没有中文字体,因此我们只需要添加中文字体并注册该字体即可. 这就是这种魔术的秘密. 很简单. :-D

具体步骤如下: 将simsun.ttc复制到\ windows \目录,并将以下信息添加到注册表:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ FontLink \ SystemLink]
“ Tahoma” =“ \\ Windows \\ simsun.ttc,NSimSun”

“ CourierNew” =“ \\ Windows \\ simsun.ttcwince6.0播放器,NSimSun”
“ Arial” =“ \\ Windows \\ simsun.ttc,NSimSun”
“ TimesNewRoman” =“ \\ Windows \\ simsun.ttc,NSimSun”

“ Symbol” =“ \\ Windows \\ simsun.ttc,NSimSun”
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ FontLink \ SkipTable]
“ Tahoma” =“ 005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff”

“ Arial” =“ 005c”
“ CourierNew” =“ 005c”
调用函数AddFontResource(_T(“ \\ Windows \\ simsun.ttc”)).
为了方便实施,此功能已添加到驱动程序调试助手中. 请在此处下载新程序和使用方法:
使用前后的比较图如下.
使用过程的简要说明: 将simsun.ttc复制到\ windows \目录后,在驱动程序调试助手的第一个菜单中单击“支持CHS”.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-158918-1.html
我必犯人
应该拒绝赔偿才对
太正确了
金华王子们又受打击
不客气的说