首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

wince 6.0 内核 注册表 求帮忙!解决方案

2013-06-25 
wince 6.0 内核 注册表求帮忙!!现在想弄wince6.0字库和内核的分离,由于太菜,不知道网上所说的platform.reg

wince 6.0 内核 注册表 求帮忙!!
现在想弄  wince6.0  字库和内核的分离,由于太菜,不知道网上所说的platform.reg 是哪个目录下的,有很多platform.reg文件啊,在哪里改呢???
下面是我找的资料,不知道他所说的platform.reg  在哪里,下面标问号的四个问题,希望知道的都指教一下,谢谢!

1、在platform.reg中添加如下-------????1.那个目录

[HKEY_LOCAL_MACHINE/SYSTEM/GDI]

"FontLinkMethods"=dword:1

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]

"FontPath"="//NAND FLASH" ; 字库文件所在目录-----------????2.是将要存储字库的目录吗?


[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]

"Tahoma"="//NAND FLASH//simsun.ac3,NSimSun" ;我是用的压缩字库,所以为simsun.ac3。

"Courier New"="//NAND FLASH//simsun.ac3,NSimSun"

"Arial"="//NAND FLASH//simsun.ac3,NSimSun"

"Times New Roman"="//NAND FLASH//simsun.ac3,NSimSun"

"Symbol"="//NAND FLASH//simsun.ac3,NSimSun"

2、在工程目录中common.bib文件中删掉simsun.ac3相关项,确认该文件不会编到内核中。------??、???3.common.bib是哪个目录。

3、把文件拷到Hard Disk中,即可,再启动就ok了。-----????4.Hard Disk是什么?

内核 WinCE 注册表 库
[解决办法]
WINCE600\PLATFORM\SMDK6410\FILES,你的话主要看你开发板是什么环境就是哪个文件夹下
[解决办法]
1、platform\bsp名\files
2、是的,另外ac3压缩字库好像需要在catelog添加支持,默认是不支持的
3、印象中在public下面,但是不建议修改public下内容,建议复制一份到1的位置再修改
3、hard disk指的是2的路径吧,这个路径必须在nandflah或sd或usb等重启不会恢复的位置
[解决办法]
可以考虑不用注册表,直接调用函数:AddFontResource() 函数
[解决办法]
在file目录下的~
[解决办法]

引用:
Quote: 引用:

1、platform\bsp名\files
2、是的,另外ac3压缩字库好像需要在catelog添加支持,默认是不支持的
3、印象中在public下面,但是不建议修改public下内容,建议复制一份到1的位置再修改
3、hard disk指的是2的路径吧,这个路径必须在nandflah或sd或usb等重启不会恢复的位置


谢谢回答!再请教两个问题  
    1我想把字库放在比如SD卡上  能放在SD卡的文件夹里面吗? 例如放在SD卡的font文件夹下,路径写法"Symbol"="//font";  这样对吗?
    2common.bib文件  我在 C:\WINCE600\PUBLIC\COMMON\OAK\FILES 这里找到的 是不是这么个目录呢?
感谢大侠帮助!!


1、可以
2、public下面是个全集,要复制你工程目录下面那个,但是又有个问题,以后修改组件配置都要更新files下面这个common.bib
[解决办法]
引用:
可以考虑不用注册表,直接调用函数:AddFontResource() 函数

做微系统,为了加快启动时间,我们的另外一个产品也是这么实现的。

热点排行