积极答复者
在XP embedded中添加字体,改变字体大小

问题
答案
-
Xin Huang (MSFT) 写: 如果你需要的是XP 包含的字体的话, 你可以在TD中找到对应的字体组件然后把它们加到系统配置中去。
如果你需要的是第三方的字体的话,你可以为它们创建组件,使用 Font Prototype" 组件作为 组件的 prototype, 并且在组件中包含对应的文件和注册表资源。然后你可以把你创建的组件导入到组件库中并且在TD中使用它们。
我的字体在我开发机xp的系统里,但TD里没有。要创建组件的话,我如何包含开发机xp系统里的字体的注册表资源呢?
- 已标记为答案 happymyModerator 2011年3月10日 15:28
全部回复
-
Xin Huang (MSFT) 写: 有些字体你可以直接copy到windows\fonts下,然后系统可以直接使用。
有些字体却不能这样做,因为,系统需要对应的系统注册表信息。 你可以通过TD/CD来找到字体组件相关的系统注册表信息, 然后手工修改系统注册表。 这样做比较麻烦,而且容易出错。 如果你知道你需要哪些字体的话, 我建议你通过TD来添加相应的字体组件。
据我所知,你不能够直接通过TD来设置菜单字体大小和消息框大小。你需要使用 Control Panel 或者其它一些脚本或程序。
请问通过TD来添加什么样的字体组件?能在定制时就把我需要的字体添加进去吗?
-
Xin Huang (MSFT) 写: 如果你需要的是XP 包含的字体的话, 你可以在TD中找到对应的字体组件然后把它们加到系统配置中去。
如果你需要的是第三方的字体的话,你可以为它们创建组件,使用 Font Prototype" 组件作为 组件的 prototype, 并且在组件中包含对应的文件和注册表资源。然后你可以把你创建的组件导入到组件库中并且在TD中使用它们。
我的字体在我开发机xp的系统里,但TD里没有。要创建组件的话,我如何包含开发机xp系统里的字体的注册表资源呢?
- 已标记为答案 happymyModerator 2011年3月10日 15:28