请把轻狂志网址 www.flighty.cn 加入收藏夹,其他俱为假冒,谨防被骗!赞助请点 这里!找东东请用右边的搜索 ===>
05 2013-09

NSIS脚本:更改壁纸

作者:Ansifa | 发布:2010-05-22 | 更新:2013-09-05 | 分类:部署 | Disposition | 热度:
我们在制作主题安装包的时候,经常要进行自动更改壁纸的操作,其实用NSIS实现这一点非常简单。示例代码如下:

Name "更改壁纸"
OutFile "更改壁纸.exe"
Caption "更改壁纸"
SetCompressor /FINAL /SOLID lzma
!include UsefulLib.nsh
page instfiles
Var HWND
Section
${GetWallpaper} "$r0" ;获得当前壁纸路径
${GetWallpaperOptions} $r1 ;获得当前壁纸覆盖方式  0:居中;1:平铺;2:拉伸
${SetWallpaperOptions} 2 ;设置壁纸覆盖方式  0:居中;1:平铺;2:拉伸
${SetWallpaper} "M:\Dog.jpg" ;设置壁纸
DetailPrint '$r0'
DetailPrint '$r1'
DetailPrint '$R2 $R3'
SectionEnd

标签:NSIS(49)更改(1)壁纸(1)