设为首页 收藏本站

NSIS中文论坛

查看: 285|回复: 0

[教程] 全图水纹

[复制链接]
  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 157 天

    [LV.7]常住居民III

    12

    主题

    37

    帖子

    2555

    积分

    积分
    2555
    发表于 2018-3-13 19:51:10 | 显示全部楼层 |阅读模式
    找了个例子,图片随意,尺寸497X293,扩展名bmp
    #本例示由星空不寂寞编写

    RequestExecutionLevel user
    XPStyle on
    !include "MUI2.nsh"
    !define WM_SETBLOB 0x0470
    Page custom WeLcomeshw
    !insertmacro MUI_LANGUAGE "SimpChinese"
    Name "全图水纹"
    OutFile "全图水纹.exe"
    Function WeLcomeshw
      nsDialogs::Create 1044
        Pop $R0
        ${NSD_Createbitmap} 0 0 100% 100% ""
        Pop $0
        File "/oname=$PLUGINSDIR\Wel.bmp" "Wel.bmp"
        ${NSD_SetImage} $0 $PLUGINSDIR\Wel.bmp $1
        nsWater::Set $0 $1
        SendMessage $0 ${WM_SETBLOB} 15 1000
        SendMessage $0 ${WM_MOUSEMOVE} 0 0x00960100
        SendMessage $0 ${WM_SETBLOB} 2 50
        GetDlgItem $0 $HWNDPARENT 1028
        System::Call User32:estroyWindow(i$0)
        GetDlgItem $0 $HWNDPARENT 1035
        System::Call User32:estroyWindow(i$0)
      nsDialogs::Show
      ${NSD_FreeImage} $1
    FunctionEnd
    Section
    SectionEnd

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|联系我们|NSIS中文论坛    

    GMT+8, 2018-9-26 20:16 , Processed in 0.054863 second(s), 13 queries , MemCache On.

    Powered by Discuz!X3.3

    © 2015-2017 NSISFANS.COM

    快速回复 返回顶部 返回列表