0
A
回答
2
如果你看一下AddFontResource的文档,你会看到这个便条结尾:
此函数仅为当前会话安装字体。当 系统重新启动时,字体将不存在。即使在重新启动系统后也要安装字体 ,该字体必须列在 注册表中。
如果你想在维基的例子太复杂,你可以减少代码,如果量:
- 你不支持Win9x的
- 你不需要的字体马上并且可以等待重启
- 你并不需要重新启动后的字体(不太可能)
不管你如何看待它,你必须调用AddFontRe源+ WM_FONTCHANGE或在注册表中添加一个条目。大多数安装程序都需要这两个脚本,因此示例脚本都可以。
如果你不想做任何这个,你可以尝试使用CopyFiles命令来模拟用户拷贝到字体文件夹(我从来没有试过这个,我不知道Windows是否会注意到新的字体)。
相关问题
- 1. 采用NSIS安装
- 2. NSIS安装像装载机
- 3. 装饰HTML实体NSIS
- 4. NSIS已安装产品
- 5. NSIS安装程序名称
- 6. Nsis - 更改安装目录
- 7. SSRS其中安装字体?
- 8. 如何使用NSIS在Vista Business上执行条件字体安装?
- 9. NSIS安装程序在后台打开。
- 10. NSIS安装程序在后台打开
- 11. 在Linux上签署NSIS安装程序
- 12. 当安装卸载时,NSIS不会中止安装
- 13. 在NSIS安装程序中调用MUI的PRE功能,跳过NSIS安装程序中的页面/对话框
- 14. 在DOMPDF fales中安装字体
- 15. 如何在jasperreports中安装新字体
- 16. 在NSIS中安装“RmDir/r $ INSTDIR”是否安全?
- 17. Inno安装程序或NSIS在错误/中止安装时自动回滚
- 18. 将Visual Studio安装项目导出到NSIS(NSIS导入程序)
- 19. 从NSIS安装程序安装chrome扩展?
- 20. nsis on Windows-7 reboot for .NET 4安装不会继续安装
- 21. 如何制作可多次安装的NSIS安装程序?
- 22. 查找安装MSVC与NSIS安装程序?
- 23. 安装全安装MySQL默默使用NSIS
- 24. 如何安装pygame字体
- 25. 脚本安装字体powershell
- 26. 静默安装字体
- 27. 字体已安装?功能
- 28. 有关安装的字体
- 29. 如何安装字体?
- 30. 从NSIS安装程序调用ngen
这是怎么回事? “FontName插件” – 2012-02-15 03:56:34
“此脚本现在默认包含在FontName插件中”所以..? – 2012-02-15 03:56:57
FontName插件用于获取注册表中使用的名称... – Anders 2012-02-15 05:17:21