本课题是“基于VC++的媒体播放器的设计与实现”。什么是媒体播放器呢?媒体播放器,又称媒体播放机,通常是指电脑中用来播放多媒体的播放软件,把解码器聚集在一起,产生播放的功能。例如Windows Media Player等。由于在Windows Me前的中文Windows一直都把Windows Media Player称作媒体播放器,所以媒体播放器在电脑老用户中成了Windows Media Player的代名词。 然而,随着媒体行业的不断发展,一些广告画面的播放器也可称为媒体播放器,如分众传媒的视频媒体播放器、众普传媒的镜面媒体播放器等;公交电视同样是一种媒体播放器。
前面简要介绍了一些当前的媒体及媒体播放器,下面讲讲本课题中所设计的多媒体播放器――hyplayer。该播放器是基于MFC集成开发环境,利用系统的MCI(media controller interface)命令接口来编程,具有体积小、支持的播放格式多、系统资源占用少、支持播放列表编辑、支持各种视频格式等功能优势,还实现了CD抓轨。它具体包含的可操作的功能如下:
一、 打开文件,添加列表
打开文件有两种方法,一是通过主面板上打开按纽,二是通过菜单中文件的子菜单――打开文件。
添加文件:CButtonST,IDC_ADD,m_add
二、 播放控制
播放控制包括:播放(暂停),停止,上一首,下一首,循环,播放进程控制。播放控制也可在菜单中进行控制。
1) 播放:CButtonST, IDC_PLAY, m_play
2) 暂停:CButtonST, IDC_PAUSE, m_pause
3) 停止:CButtonST, IDC_STOP, m_stop
4) 上一首:CButtonST, IDC_PREVIOUS, m_previous
5) 下一首:CButtonST, IDC_NEXT, m_next
6) 循环:CButtonST, IDC_REPEAT, m_repeat
播放进程控制CMySliderControl, IDC_SLIDER, m_slider
三、 对列表的控制
列表的控制包括:添加文件,删除当前所选项,删除全部,在列表中双击播放,列表的隐藏弹出。设置如下:
1) 添加文件:CButtonST, IDC_ADD, m_add
2) 删除当前所选项:CButtonST, IDC_DEL, m_del
3) 删除全部:CButtonST, IDC_DELALL,m_delall
4) 列表中的双击播放:LIST BOX本身的LBN_DBLCLK消息函数OnDblclkList()
5) 列表的隐藏弹出:CButtonST, IDC_HIDLIST, m_hid
四、 菜单设置
除去上述菜单控制之外,菜单中还包括音量控制,窗口总在最上。
1) 音量控制:IDC_ONVOICE, m_voice
2) 窗口总在最上:ID_W_TOP
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1