AutoPlay动态设定安装界面的遮罩
来源:互联网 发布:网络销售计划书 编辑:程序博客网 时间:2024/06/05 02:58
AutoPlay是什么?
AutoPlay是一套集成多媒体资源的光盘自动播放软件开发工具,利用所见即所得的简易操作创建灵活且功能强大的自动播放程序,不需要添加太多代码就可以实现专业的功能。特别是其开发脚本集成了Lua作为脚本语言,看到这里使用Lua的同学们欢呼一下吧,基本上熟悉Lua的同学,简单熟悉一下AutoPlay提供的API就可以上手制作了。
遮罩的实现:
在制作光盘自启动安装包时碰到一个需求是希望动态的修改安装窗体的外形的,这样就需要用到遮罩技术。利用遮罩技术可以实现非规则的窗体外框。
1、实现单一遮罩:
制作单一遮罩的方式很简单:
A、创建一张透明的遮罩,使用PNG格式来保存,只需要将需要显示的区域设置为白色,其他区域设置为黑色即可;
B、找到Project/Custom Mask 设置上PNG图片的路径就OK了;
2、实现动态遮罩:
为了实现这一步功能需要绕些弯路,先找到当前窗口的句柄,然后再利用Window库的SetMask来更换窗体的遮罩:
在OnTimer中增加如下的语句就可以简单的实现定时变换窗体遮罩和背景图的功能了。
- AutoPlay动态设定安装界面的遮罩
- 关闭windows的autoplay
- 动态设定ITEM的属性
- ListView动态的设定高度
- GridControl动态列的设定
- EAS BOS 界面控件的状态设定
- 动态设定报表的数据集–宏设定
- html5,audio标签的autoplay="autoplay"在iphone上无法播放的问题
- 动态设定Spring中bean的属性
- 动态设定DropDownList的选中值 转贴
- 动态设定DropDownList的选中值
- Linux动态库搜索路径的设定
- 关于动态库输出名称的设定
- eclipse界面语言设定
- MFMessageComposeViewController中文界面设定
- 移动端 video 的autoplay不起作用的解决方案
- Unity5中Inspector界面上的AssetBundle值设定问题
- Prevent AutoPlay
- 文字コードまめ知識
- 文化中国 系列一:明朝的那些人儿
- 文化中国 系列二:纪连海读历史品人物
- MOSS2007 如何实现SSO项目总结
- 虚析构函数的理解。
- AutoPlay动态设定安装界面的遮罩
- 文化中国 系列三:胡小伟说历史说文化
- 悟透JavaScript3
- 文化中国 系列四:解密《红楼梦》
- JSP直连Access数据库的代码 不需要ODBC数据源
- 文化中国 系列五:读历史,说爱情
- Ajax:拥抱JSON,让XML走开
- SQL BCP命令
- 不用ID实现一个事件通过多个观察者