当我在NSIS安装程序的“欢迎”屏幕中自定义位图图像时,更新的位图图像无法反映

时间:2018-10-28 16:29:43

标签: nsis

作为我的项目的一部分,当我在NSIS安装程序的“欢迎”屏幕中自定义位图图像时,更新的位图图像不会反映出来。

我使用以下行更改位图图像:

    ;Pages
    ;Customizing the bitmap image

    !define MUI_DEFAULT_MUI_WELCOMEFINISHPAGE_BITMAP "E:\Code\PCPE\NULLSOFT\src\Bitmaps\dlgbmp-for-china.bmp"

      !insertmacro MUI_PAGE_WELCOME
;Languages

  !insertmacro MUI_LANGUAGE "English" ; The first language is the default language
  !insertmacro MUI_LANGUAGE "French"

下面是代码段:

"...;Uid=domain\\\\test;..."

我们是否需要做任何其他更改以更新新的位图?请帮助我。

1 个答案:

答案 0 :(得分:1)

没有名为MUI_DEFAULT_MUI_WELCOMEFINISHPAGE_BITMAP的定义,有关有效的定义,请参见MUI documentation

在这种情况下,定义名为MUI_WELCOMEFINISHPAGE_BITMAP

!include MUI2.nsh
!define MUI_WELCOMEFINISHPAGE_BITMAP "${NSISDIR}\Contrib\Graphics\Wizard\orange.bmp"
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "English"