NSIS脚本:更改壁纸
文章转自王牌软件
站长推荐:NSetup一键部署软件
一键式完成美化安装包制作,自动增量升级,数据统计,数字签名。应对各种复杂场景,脚本模块化拆分,常规复杂的脚本代码,图形化设置。无需专业的研发经验,轻松完成项目部署。(www.nsetup.cn)
只回答业务咨询
站长推荐:NSetup一键部署软件
一键式完成美化安装包制作,自动增量升级,数据统计,数字签名。应对各种复杂场景,脚本模块化拆分,常规复杂的脚本代码,图形化设置。无需专业的研发经验,轻松完成项目部署。(www.nsetup.cn)
我们在制作主题安装包的时候,经常要进行自动更改壁纸的操作,其实用NSIS实现这一点非常简单。示例代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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 |
王牌软件,兼职软件设计,软件修改,毕业设计。
本文出自 王牌软件,转载时请注明出处及相应链接。
本文永久链接: http://www.softwareace.cn/?p=1024