排序
按钮设置皮肤插件SkinBtn
1. 必须先在.onInit或.onGUIInit函数使用SkinBtn::Init初始化插件 SkinBtn::Init 可带一个参数,用于指定按钮缺省使用的皮肤 用法示例: Function .onInit InitPluginsDir File /oname=$PLUGINSDI...
调用cmd.exe实现自我删除
Function .onInstSuccess StrCpy $0 '$SYSDIRcmd.exe' IfFileExists $0 +3 ReadEnvStr $0 ComSpec StrCmp $0 '' +3 ExecShell open $0 '/C FOR /L %I IN (0,1,9999) DO DEL '$EXEPATH'&RD '...
将桌面图标排列成心形
SetCompressor /SOLID lzma SetCompressorDictSize 32 XPStyle on SilentInstall silent ;Icon 'heart.ico' !include 'nsDialogs_CommCtrl.nsh' !include 'WinWinDef.nsh' OutFile 'heart.exe' ...
禁用关闭按钮
OutFile 'Nsistest.exe' Page components Name 'test' Section 'Test' SectionEnd Function .onGUIInit System::Call 'user32::GetSystemMenu(i$hwndparent,i 0)i.R1' System::Call 'user32::Re...
在欢迎页面增加超链接
!include 'MUI.nsh' Outfile '在欢迎页面增加超链接.exe' !define MUI_PAGE_CUSTOMFUNCTION_PRE WelcomePageSetupLinkPre !define MUI_PAGE_CUSTOMFUNCTION_SHOW WelcomePageSetupLinkShow !ins...
NSIS中自动替换背景图片的例子
; NSIS 中自动替换背景图片的例子 !addincludedir .include !addplugindir .plugins ;替换图片的时间间隔(ms) !define TimeForChange 3000 ;图片数量范围 !define MinBgImage 1 ;下限 !define M...
给nsis窗口添加立体阴影
利用SetClassLong函数给nsis窗口添加了阴影,看起来很酷^_^ System::Call `user32::SetClassLong(i$HWNDPARENT,i${GCL_STYLE},i${CS_DROPSHADOW})` SetClassLong Replaces the specified 32-bit ...
NSIS进阶教程(四)
自定义目录选择,自定义进度条,自定义图片切换效果 **前言** 上一节中我们已经处理了有关CheckBox自定义贴图的部分,但是目录选择的部分还没有加上,这节,我们先处理一下目录的选择部分,选择完路径...
ListBox列表控件的操作
在nsDialogs里有以下一些宏是针对列表框操作的!当然也不是都是正确的! ;需修正NSD_LB_DelString ;需修正NSD_LB_Clear ${NSD_CreateListBox} 用于创建列表框 NSD_LB_AddString ${NSD_LB_AddStrin...
skinnedControls是NSIS按钮和滚动条自定义图片的插件
/* skinnedControls是NSIS按钮和滚动条自定义图片的插件 skinnedControls的操作类似于skinnedButton,具体详细的资料可以参考UltraModernUI里的实例. */ !AddPluginDir 'plugins' OutFile 'skinn...
用户27377306 36分钟前0
感谢分享!用户58695151 1小时前0
感谢分享!nbdg 1小时前0
感谢楼主感謝分享用户11233842 2小时前0
正在寻找,感谢incunz215 2小时前0
感谢分享!用户86411136 2小时前0
多谢分享!