南京工程学院多媒体编程根底课程综合作业说明书题 目 多媒体处理综合应用设计 班 级 学 生 姓 名 刘土豪 学 号 2024003 20 一三 年 06 月 07 日一、 程序功能与设计思路设计目标与具有的功能:必须含有文字处理、绘图、图像、音频视频四局部内容各 3 种以上功能,界面及应用方法自己根据软件的特色综合考虑,每位同学必须自己设计一个动画标志,放在【帮助】对话框中,或者窗口界面上设计思路:1)图形处理:可以选择直线,矩形,椭圆,涂鸦进行绘画可以选择线的形状:实线,虚线,点线可以改变线条的颜色可以改变线条的宽度可以进行多边形填充颜色并可以改变颜色2)图片处理:可以翻开 BMP 格式的图片可以进行锐化,浮雕,反色等图片处理效果可以显示鼠标在图片上坐标处的颜色值和颜色3)文字处理:实现至少少三种文字特效,比方:文字渐变,旋转体,3D,文字倾斜,下划线,空心字等4)音乐播放器:可以翻开 mp3,wma,wvi 格式的歌曲可以控制音乐的播放、暂停、停止可以指定播放当前音乐的上一个或下一个音乐在列表中随意选择要播放的音乐在播放时,可以猎取并显示当前播放音乐的信息可以调节音乐的音量5〕视频播放器:可以翻开 MP3,WMA,WMV,AVI,RM,RMVB,FLV,MP4 等格式在列表中随意选择要播放的媒体文件控制媒体文件的播放、暂停、停止、快进、快退指定播放当前文件的上一个或下一个媒体文件在播放时,可以猎取并显示当前播放媒体的文件信息播放模式可以进行进行选择可以对播放列表或列表中的选项进行删除操作二、 相关原理知识介绍(1)图形处理:画笔和画刷是绘图中最根本的元素1.画笔〔Pen〕:用于在设备环境中绘制直线,曲线和多边形边框。创立画笔:(1)CPen〔〕;(2)CPen(int nPenStyle, int nWidth, COLORREF crColor);nPenStyle:画笔的样式 PS_SOLID 创立一个实线画笔,PS_DASH 创立一个虚线画笔,PS_DOT 创立一个点线画笔nWidth:画笔的宽度crColor:画笔的颜色〔颜色用 RGB 值来描述〕 2.画刷〔CBrush〕:常用于填充个区域诸如多边形,椭圆和路径等图形内部区域 创立画刷:(1)CreateSolidBrush 用指定的颜色初始化画刷(2)CreateHatchBrush 用指定的阴影线初始化画刷。(3)CreateBrushIndirect 用结构 LOGBRUSH 中指定的风格、颜色和模式初始化画刷。3.画直线:LineTo(int x,int y) 画椭圆:Ellipse(int x1,int y1, int x2,int...