NSIS更改页面文本失败

时间:2014-07-31 14:34:22

标签: nsis

我想更改安装程序页面中的文本,例如MUI_WELCOMEPAGE_TITLE。 但它不起作用。有人可以给我一个提示吗? 显示标准文本。

!include "FileFunc.nsh"
!include "Library.nsh"
!include "UMUI.nsh"
!include "MUI2.nsh"
!include "WordFunc.nsh"

!define MUI_WELCOMEPAGE_TITLE  $(MUI_TEXT_WELCOME_INFO_TITLE_INFINGY)

1 个答案:

答案 0 :(得分:0)

$(xyz)是一个LangString,如果您使用${mydefine},请使用!define mydefine "Title goes here"

您也可以使用LangString:

!define MUI_WELCOMEPAGE_TITLE  "$(MyWelcomeTitle)"
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE English
LangString MyWelcomeTitle ${LANG_ENGLISH} "Hello World"