在客户端计算机上安装字体

时间:2020-03-06 14:39:20  来源:igfitidea点击:

我正在使用Visual Studio 2008和Cclient应用程序的内置安装工具。如何使用此安装程序在客户端计算机上安装字体(如果尚未安装)?

解决方案

看一下这篇文章。

http://www.atakala.com/Browser/Item.aspx?user_id=amos&dict_id=83

最重要的调用是AddFontResource Win32 API调用,虽然必须遵循上述操作顺序,才能在系统中设置有效的字体。

http://msdn.microsoft.com/zh-CN/library/ms534231(VS.85).aspx

The AddFontResource function adds the
  font resource from the specified file
  to the system font table. The font can
  subsequently be used for text output
  by any application.

在VS2005中(我也假定为2008),右键单击目标计算机上的文件系统,添加特殊文件夹->字体文件夹,然后将字体文件放在此处。