《程序设计》课程设计
题目名称:
爱
学 院:
专业班级: 学 号: 姓 名: 指导教师: 完成日期: 2015年 12月
日
24
程序设计报告
《程序设计课程设计》
一.概述(题目内容)
本次设计程序题目为“爱”。
“爱”是世界上最美好的感情,我们爱家人,爱朋友,爱动物, 爱自然,爱这美好的世界。可是,你是否羞于向你最亲近的人表达你最真实的感受,尤其是对父母,害羞没关系,让本程序帮帮你。
二.设计内容及其要求
内容要表达出,体现出“爱”。
要求:1.有音乐 2.有背景 3.有视频 4.有表达爱的字样
三.设计思路、设计方法、设计工具
设计思路:需要绘图程序,怎样体现I LOVE U,需要插入图片,音乐和视频,出现对话框提示。
设计方法:用划线和设置颜色来体现I LOVE U,设计函数在有背景图的情况下实现文字的移动。
设计工具:VC6 + EasyX 20140321 四.整体流程,各部分介绍
提示 是否开启音乐(Y打开音乐 N 不打开音乐) 绘制I LOVE U 文字移动
提示是否打开视频(Y打开视频,关闭音乐N不打开视频音乐继续)
#include //调用图形库 #include //控制台输入输出 #include #include //从系统时钟获取时间
#pragma comment(lib,\"Winmm.lib\")
// 引用 Windows Multimedia API myouttextxy函数实现文字在背景上的移动 主函数
loadimage()//加载图片
Putimage()//显示图片
mciSendString()//加载音乐,播放音乐,循环播放音乐,暂停音乐
Setline()//绘制线 用for,while循环实现I LOVE U的绘制 MeageBox()//获取窗柄,实现选择
mciSendString()//加载视频,播放视频,关闭视频 getch(); //从键盘获取 closegraph(); //关闭程序
四.设计结果
五.总结
可以将其他的分辨率为530*300左右的照片重命名为background.jpg作为背景图片,与编译文件放在一起,将其他的MP4的音乐和MP4视频分别重命名为background.,mp3 background.mp4,分别复制一份,一份与编译文件放在一起,另一份放入debug文件中。 缺点:必须压缩至D盘根目录下,否则,图片不能加载。