winCE改变字库方法(WINCE字库更新)
更新系统字库:例如要在WinCE5.0加入微软雅黑字体的支持。
第一步:增加如下注册表
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]
"FontPath"="// Windows " ; 字库文件所在目录
[HKEY_LOCAL_MACHINE/SYSTEM/GDI]
"FontLinkMethods"=dword:1
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]
"Tahoma"="//Windows//simsun.ttc,NSimSun"
"Courier New"="//Windows//simsun.ttc,NSimSun"
"Arial"="//Windows//simsun.ttc,NSimSun"
"Times New Roman"="//Windows//simsun.ttc,NSimSun"
"Symbol"="//Windows//simsun.ttc,NSimSun"
第二步:BIB文件中增加字库
simsun.ttc $(_WINCEROOT)/public/common/oak/files/simsun.ttc NK SHU
第三步:MAKE OK
字库存储路径更改:
由于字库置于NK中,体积偏大,可按以下步骤将字库放置在SD卡中,或NAND FLASH中。
第一步:注册表改动如下。红色部分更改成字库所以路径
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]
"FontPath"="// Windows " ; 字库文件所在目录
[HKEY_LOCAL_MACHINE/SYSTEM/GDI]
"FontLinkMethods"=dword:1
; @CESYSGEN IF !GWES_DECOMPDRV
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]
"Tahoma"="//Windows//simsun.ttc,NSimSun"
"Courier New"="//Windows//simsun.ttc,NSimSun"
"Arial"="//Windows//simsun.ttc,NSimSun"
"Times New Roman"="//Windows//simsun.ttc,NSimSun"
"Symbol"="//Windows//simsun.ttc,NSimSun"
; @CESYSGEN ENDIF !GWES_DECOMPDRV
第二步:BIB文件中删除字库,以免编入内核中
; simsun.ttc $(_WINCEROOT)/public/common/oak/files/simsun.ttc NK SHU
第三步:MAKE OK
存在的问题:SD卡中的字库可以事先COPY进去,但NAND FLASH下的字库如何COPY进去,需在升级中进得考虑。
(感谢SMIT周鹏同志提供资询)
附:具体的字库来源可以在WINXP里面拷备,路径如下:
C:/WINDOWS/Fonts
字库名字的设定:
将上面路径需要使用的字库拷到PC的其他路径,如E:/
显示所有文件夹,这时拷备出来的文件句即上面所要修改的.ttc或.ttf文件名。
后面的NSimSun要替换的名字并不是C:/WINDOWS/Fonts下的非括号内的名字,具体名字获取:
先将字库复制到硬盘其他路径,右键,打开方式,Windows Font viewer,打开,这时第一行显示的即字库文件的名字。
填进上面的注册表即可。例如,实现华文行楷字库的注册表应修改如下:
- IF BSP_XINKAI
- ;----------------华文行楷-------------------
- [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]
- "FontPath"="//nand-disk//zhiku" ;字库文件所在目录
- [HKEY_LOCAL_MACHINE/SYSTEM/GDI]
- "FontLinkMethods"=dword:1
- [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]
- "Tahoma"="//nand-disk//zhiku//STXINGKA.ttf,华文行楷"
- "Courier New"="//nand-disk//zhiku//STXINGKA.ttf,华文行楷"
- "Arial"="//nand-disk//zhiku//STXINGKA.ttf,华文行楷"
- "Times New Roman"="//nand-disk//zhiku//STXINGKA.ttf,华文行楷"
- "Symbol"="//nand-disk//zhiku//STXINGKA.ttf,华文行楷"
- ENDIF BSP_XINKAI
winCE改变字库方法(WINCE字库更新)相关推荐
- android字库,android L 上切换字库方法
本FAQ介绍的是在 android L上需要实现切换字库的功能. [SOLUTION] 切换字体我司提供两种方法 方法一:无论是在何种语言下都使用客户定制的字库 方法二:在特定的语言下使用客户定制的字 ...
- vue数据改变了,视图不更新不刷新问题
vue数据改变了,视图不更新不刷新问题 描述:在对象中添加一个属性 seen,初始想法使用for循环添加 seen 属性,然后改变这个属性去更新视图,然后发现不行. 解决,使用$set: this.$ ...
- 十一、TN 的本征自洽方法、梯度更新与任意 TN 的收缩
十一.TN 的本征自洽方法.梯度更新与任意 TN 的收缩 1. 无穷大张量网络的本征自洽方法 TRG 和 CRMRG 算法都是用来收缩无穷大的张量网络,它们的关键区别有两点: 收缩顺序不同 裁剪环境不 ...
- 通过矢量字库制作点阵字库
1.字库导出步骤 涉及软件:FontEditor 1.3.3 FontEditor 为一款功能强大的字体编辑和字体格式转换工具,支持制作 32*32 的全字库.能将 TTF,OTF 矢量字库转换为 B ...
- 普元EOS开发积累第一篇(常见错误解决方法) 持续更新
普元EOS开发积累第一篇(常见错误解决方法) 持续更新 参考文章: (1)普元EOS开发积累第一篇(常见错误解决方法) 持续更新 (2)https://www.cnblogs.com/tangjing ...
- java开发中遇到的问题及解决方法(持续更新)
java开发中遇到的问题及解决方法(持续更新) 参考文章: (1)java开发中遇到的问题及解决方法(持续更新) (2)https://www.cnblogs.com/LiuYanYGZ/p/6112 ...
- 使用elasticsearch遇到的一些问题以及解决方法(不断更新)
使用elasticsearch遇到的一些问题以及解决方法(不断更新) 参考文章: (1)使用elasticsearch遇到的一些问题以及解决方法(不断更新) (2)https://www.cnblog ...
- DotNetBar.Bar作为容器使用的方法及Text更新原理
DotNetBar.Bar作为容器使用的方法及Text更新原理 老帅 一.容器用法 控件DevComponents.DotNetBar.Bar是能够有多种用途的,当中一种是用作容器,例如以 ...
- android 设置壁纸页面,Android实现手机壁纸改变的方法
本文实例讲述了Android实现手机壁纸改变的方法.分享给大家供大家参考.具体如下: main.xml布局文件: android:orientation="vertical" an ...
最新文章
- 总结个人项目设计保障5大原则
- Python多继承mro示例
- jsp脚本、jsp标准动作、EL表达式、JSTL标签
- linux显卡内核修改,如何为新内核添加老内核的显卡模块(私有驱动)
- 关于vite2.0和vue/cli建立项目的区别
- 携号转网移动用户转出最多;微软称 8 万台电脑感染病毒;TensorFlow 2.1 rc0 发布 | 极客头条...
- 【java笔记】静态static关键字
- 喷墨打印机一体机清零软件使用图解
- Ubuntu 安装 wine 和 TIM
- EayRadius 于 2013-7-19 进行体验度更新,增加用户体验度
- 中秋节前能跟客户聊的!
- 华硕电脑 计算机管理员,华硕笔记本BIOS怎么用管理员密码清除用户密码...-卓优商学问答...
- 重温Python基础——字符串
- 根据不同的厂商,分析师和IT用户对云计算的看法,云计算应该这样细分
- Salome_Meca 2021 安装教程(Centos)
- 鱼眼校正c语言算法,一种鱼眼图像逆向经纬映射的快速校正算法
- 什么是Cookie?怎样设置和读取Cookie?
- Linux中系统进程的详细管理
- 高版本android怎么玩低版本游戏,手机玩安卓系统安装变态版手游常见问题解决方法_android游戏安装教程详解...
- 计算机数值分析-非线性方程求根-08
热门文章
- mysql查询重复数据
- php gzip 关闭,Thinkphp 关闭Gzip header输出问题
- 2019 徐州icpc网络赛 E. XKC's basketball team
- display:table的用法
- SpaceVim 语言模块 lua
- [php] in_array 判断问题(坑)
- Ubuntu16.04下Mongodb官网安装部署步骤(图文详解)(博主推荐)
- Ubuntu更改鼠标灵敏度
- 3d照片环效果(修改版--添加了x轴y轴双向转动和修复模糊度的bug)
- 无刷新分页 jquery.pagination.js