NSIS的插件很多,有不少好用的。
BGImage:是最好用的,切屏效果很好。但可惜只支持BMP,如果图片很多时,就会占耗很多的内存,减慢速度
BgImage::Clear
BgImage::SetBg /NOUNLOAD /FILLSCREEN $PLUGINSDIR/4.bmp
BGImage::AddText /NOUNLOAD "快速高效的报表定义工具" $R1 0 0 0 400 170 990 230
BGImage::Redraw
EBanner:支持JPG、GIF等图片格式,效果也不错,但作为背景时,在图片切换时,会出现闪烁问题
EBanner::show /NOUNLOAD /FIT=BOTH /HWND=$0 "$EXEDIR/20.jpg"
NewAdvSplash:也支持JPG、GIF等图片格式,主要用于软件刚打开的介绍屏幕。如果用来背景时,因为淡入淡出效果,会在切换图片的中间,显示出桌面,又再恢复图片
newadvsplash::show /NOUNLOAD 2000 0 0 -2 /BANNER /NOCANCEL /PASSIVE "F:/20.jpg"