《vb实现下雨天,背景音乐控制.doc》由会员分享,可在线阅读,更多相关《vb实现下雨天,背景音乐控制.doc(5页珍藏版)》请在金锄头文库上搜索。
1、信息科学与工程学院多媒体程序设计课程考试说明书班 级: 学 号: 姓 名: 教 师: 二一三年 六 月一.考试题目设计完成一个雨天或雪天刮风的动画效果,且有背景音乐。要求:背景音乐可以手动终止或者手动开始。二.设计运行截图三.设计要点1. 设计雨点的动态效果:这里先在picturebox中随便画出一条直线(一个雨点),然后通过复制粘贴的方法构造直线数组(多个雨点),然后通过在定时器(timer)中改变直线的x1,x2,y1,y2属性的位置及相互间的关系来实现雨点位置的改变和雨点下落的倾斜程度。2. 背景音乐的自动循环和控制其暂停和播放:自动循环播放的实现通过判断MMC_Done(NotifyC
2、ode As Integer)函数中的NotifyCode的值是否为1来判断背景音乐是否播放完(其值为1表示播放完),然后使音乐回到起始位置重新播放。手动控制背景音乐的暂停和播放通过鼠标单击背景图片触发,用MMC.Command = pause即可实现。四.控件列表控件名属性名属性值窗体(Form1)Caption唯愛秦時-by qinsmoonMaxButtonFalseMinButtonFalseBorderStyle3 - Fixed DialogMouseIcon文件夹下H_POINT.CURIcon文件夹下weixiao.ICOStartupposition2 屏幕中心图片框(pic)名称picAutoSizeTrue直线数组(rain)名称rain定时器(Tmer1)Interval50EnableTrue五.事件及代码1.窗体加载:装在背景图片,播放背景音乐,雨点位置随机初始化2.背景音乐是否播放完毕的检测:3.背景音乐的暂停和播放:4.Timer1定时器控制雨滴下落:完