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

有帮助吗?

解决方案

MSDN 页面说:

  

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

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

其他提示

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

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

以C#编程安装字体

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top