作为我的项目的一部分,当我在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;..."
我们是否需要做任何其他更改以更新新的位图?请帮助我。
答案 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"