none
在XP embedded中添加字体,改变字体大小 RRS feed

  • 问题

  •  

    如何在XP embedded中添加字体?看了前面几个帖子好像都没能解决。直接copy 字体文件到XP embedded 的windows\fonts目录肯定是不行的,至少在我订制的目标系统中这样做没用,不知道是不是要加什么组件?

    还有怎么改变字体的大小,比如说菜单字体大小,消息框大小等?能不能在TD定制时就定制好?

     

    2008年8月24日 7:10

答案

  •  Xin Huang (MSFT) 写:

    如果你需要的是XP 包含的字体的话, 你可以在TD中找到对应的字体组件然后把它们加到系统配置中去。

     

    如果你需要的是第三方的字体的话,你可以为它们创建组件,使用 Font Prototype" 组件作为 组件的 prototype, 并且在组件中包含对应的文件和注册表资源。然后你可以把你创建的组件导入到组件库中并且在TD中使用它们。

    我的字体在我开发机xp的系统里,但TD里没有。要创建组件的话,我如何包含开发机xp系统里的字体的注册表资源呢?

    2008年8月27日 7:32

全部回复

  • 有些字体你可以直接copy到windows\fonts下,然后系统可以直接使用。

    有些字体却不能这样做,因为,系统需要对应的系统注册表信息。 你可以通过TD/CD来找到字体组件相关的系统注册表信息, 然后手工修改系统注册表。 这样做比较麻烦,而且容易出错。 如果你知道你需要哪些字体的话, 我建议你通过TD来添加相应的字体组件。

     

    据我所知,你不能够直接通过TD来设置菜单字体大小和消息框大小。你需要使用 Control Panel 或者其它一些脚本或程序。

     

     

     

    2008年8月26日 0:16
  •  Xin Huang (MSFT) 写:

    有些字体你可以直接copy到windows\fonts下,然后系统可以直接使用。

    有些字体却不能这样做,因为,系统需要对应的系统注册表信息。 你可以通过TD/CD来找到字体组件相关的系统注册表信息, 然后手工修改系统注册表。 这样做比较麻烦,而且容易出错。 如果你知道你需要哪些字体的话, 我建议你通过TD来添加相应的字体组件。

     

    据我所知,你不能够直接通过TD来设置菜单字体大小和消息框大小。你需要使用 Control Panel 或者其它一些脚本或程序。

     

     

     

    请问通过TD来添加什么样的字体组件?能在定制时就把我需要的字体添加进去吗?

    2008年8月26日 13:51
  • 如果你需要的是XP 包含的字体的话, 你可以在TD中找到对应的字体组件然后把它们加到系统配置中去。

     

    如果你需要的是第三方的字体的话,你可以为它们创建组件,使用 Font Prototype" 组件作为 组件的 prototype, 并且在组件中包含对应的文件和注册表资源。然后你可以把你创建的组件导入到组件库中并且在TD中使用它们。

    2008年8月27日 6:08
  •  Xin Huang (MSFT) 写:

    如果你需要的是XP 包含的字体的话, 你可以在TD中找到对应的字体组件然后把它们加到系统配置中去。

     

    如果你需要的是第三方的字体的话,你可以为它们创建组件,使用 Font Prototype" 组件作为 组件的 prototype, 并且在组件中包含对应的文件和注册表资源。然后你可以把你创建的组件导入到组件库中并且在TD中使用它们。

    我的字体在我开发机xp的系统里,但TD里没有。要创建组件的话,我如何包含开发机xp系统里的字体的注册表资源呢?

    2008年8月27日 7:32
  • 你能把那些字体列出来吗?

    2008年8月27日 17:55