Когда я настраиваю растровое изображение в окне приветствия установщика NSIS, обновленное растровое изображение не отражает - PullRequest
0 голосов
/ 28 октября 2018

В рамках моего проекта, когда я настраиваю растровое изображение в установщике NSIS, на экране приветствия обновленное растровое изображение не отображается.

Я использовал приведенную ниже строку для изменения растрового изображения:

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

Ниже приведен фрагмент кода:

    ;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"

Нужны ли какие-либо дополнительные изменения для обновления нового растрового изображения?Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 29 октября 2018

Определения с именем MUI_DEFAULT_MUI_WELCOMEFINISHPAGE_BITMAP не существует, см. Документацию MUI для правильных определений.

В вашем случае определение имеет имя 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"
...