2011-09-15 32 views

cevap

39

Tamamlama için, bu logoyu (Anders yöntemini kullanarak) ve çalıştırılabilir simgeyi (CharlesB yöntemini kullanarak) değiştirmek için kullandığım tam koddur. Ayrıca Yuri Korolov'un belirttiği gibi MUI2.nsh dahil.

!include "MUI2.nsh" 

!define MUI_ICON "path\to\icon.ico" 
!define MUI_HEADERIMAGE 
!define MUI_HEADERIMAGE_BITMAP "path\to\InstallerLogo.bmp" 
!define MUI_HEADERIMAGE_RIGHT 
+2

sizin komut çalışması amacıyla MUI'nin veya MUI2 eklemem gerekir başlığı. Ancak, bir bitmap'i Paint'ten dışa aktarırsam çalışırdı. – icc97

+0

Yorum benim için işe yaradı, teşekkürler –

20

(MUI.nsh dahil sonra) .nsi bu her yerde koyun:

!define MUI_ICON path_to_icon_file.ico 
3

MUI_ICON .exe simgesini değiştirir ve o simge MUI başlığında varsayılan olarak kullanılır ancak başlıkta belirli bir bit eşlem kullanmak istiyorsanız MUI_HEADERIMAGE/MUI_HEADERIMAGE_BITMAP

tüm Modern UI yapılandırma seçenekleri bulabilirsiniz kullanabilirsiniz in the docs

4

Ben GIMP tarafından ihraç edilen standart bitmap içinde `.bmp` dosyasını görüntülemek vermediğini gördü

!include "MUI2.nsh" 

!define MUI_ICON "icon.ico" 
!define MUI_HEADERIMAGE 
!define MUI_HEADERIMAGE_BITMAP "header.bmp" 
!define MUI_HEADERIMAGE_RIGHT 
İlgili konular