以编程方式在Windows中安装字体

时间:2009-06-24 10:02:51

标签: fonts install

将字体文件复制到fonts目录然后在重启后使用AddFontResource添加的技巧是什么?

2 个答案:

答案 0 :(得分:3)

MSDN页面可以这样说:

  

此功能仅安装字体   对于本届会议。当。。。的时候   系统重启,字体不会   当下。要安装字体   即使重新启动系统后,   字体必须在注册表中列出。

我相信您需要的密钥是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

答案 1 :(得分:0)

过去几天我一直有同样的问题,我找到的每个解决方案都产生了不同的问题。

我设法与我的同事提出了一份工作代码,我想我会分享给大家。代码可以在以下pastebin链接中找到:

Installing a font programatically in C#