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