【问题标题】:Installing Fonts using NSIS使用 NSIS 安装字体
【发布时间】:2013-07-26 16:21:50
【问题描述】:

我在我的设置应用程序中安装字体:

Section "Fonts"
  SetOutPath "$FONTS"
  StrCpy $FONT_DIR $FONTS
    !insertmacro InstallTTFfont '..\FONTS\English\Arial.ttf'
    SendMessage ${HWND_BROADCAST} ${WM_FONTCHANGE} 0 0 /TIMEOUT=5000
SectionEnd

(我已经包含了 !include FontReg.nsh 和 !include FontName.nsh) 有时,尤其是在 Win 7(启用 UAC)上,安装进度会进入非响应模式(在字体安装结束时进度条保持冻结,并且安装不会继续)。有什么可以避免这种情况吗?请帮忙。

谢谢, 博姆济尼奥

【问题讨论】:

    标签: nsis


    【解决方案1】:

    在 NSIS wiki 上有一些专用于 registering fonts 的宏。他们所做的不仅仅是复制 .ttf 文件。

    您也可以查看http://nsis.sourceforge.net/Advanced_Font_Installation上的页面

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多