怎样用MFC做一个音乐播放器,可以实现播放,暂停,上一首,下一首和显示播放列表的基本功能。谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用MFC做一个音乐播放器,可以实现播放,暂停,上一首,下一首和显示播放列表的基本功能。谢谢!相关的知识,希望对你有一定的参考价值。

我刚好用mfc做好了一个,我发给你了,大家互相学习,实现了播放暂停,音量控制,上一曲,下一曲,自动随机播放,滑块控件控制进度,清空播放列表,自动保存播放列表,增加歌曲等功能。 参考技术A 使用mciSendString函数。下面列几个常用例子
常用命令:
mciSendString(L"status sound length", buf, 256, NULL);
mciSendString(L"pause sound", NULL, 0, NULL);
mciSendString(L"play sound", NULL, 0, NULL); // 从当前位置播放到文件尾
mciSendString(L"stop sound", NULL, 0, NULL);
mciSendString(L"close sound", NULL, 0, NULL);
参考这个

参考资料:http://baike.baidu.com/view/1622810.htm#sub1622810

参考技术B 高性能的DirectSound 音频回放技术,自主研发出全新的播放器核心,使其具有资源占用少、运行效率高、扩展能力强等优点。
主要功能特点:
1。拥有先进的音频播放核心,以极少的资源占用来换取高效的播放性能,同时支持声卡的选择以及缓冲长度的设定;
2。拥有完美音质的 10 段 ISO 均衡器,同时为各种音乐类型提供配置方案;
3。支持 MP3、OGG、WMA、WAVE、CD 等常见的音频格式,并可以对音频文件进行关联;
4。支持播放列表和音频文件搜索功能,支持 ID3 标签显示和修改;
5。支持高效、美观的视觉效果显示,在欣赏音乐的同时不必担心系统资源是否够用;
6。支持高效率、高质量、可定制的内置歌词秀,可以同步浏览滚动的歌词;
7。支持 Winamp 2.x 的音效插件,实现对现有的大量优秀的音效插件资源进行共享;
8。支持基于 XML 格式的动态皮肤更换,并且还可以根据要求来制作皮肤;
9。漂亮的程序界面和标准的操作方式,同时具有磁性窗口、透明窗口、系统托盘等当前流行的功能。
10。完全免费,使用或者传播本软件不需要承担任何形式的费用或进行烦琐的注册。 千千静听下载地址

另外,站长团上有产品团购,便宜有保证
参考技术C 给我一个邮箱,我传给你一份 ,我自己写的追问

892901836@qq.com

追答

这个是vc6.0写的

以上是关于怎样用MFC做一个音乐播放器,可以实现播放,暂停,上一首,下一首和显示播放列表的基本功能。谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

第二阶段冲刺2

第二阶段冲刺2

Unity用代码控制音乐暂停后怎么继续播放?

Android 音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停和调整音量(附源码下载)

做一个音乐播放器,怎样让IE浏览器支持<audio>标签,请高手指点

用button简单控制音乐的播放与暂停