VC++MFC音乐播放器
基于Visual C++的播放器项目,界面用的是MFC的窗口控件,功能也挺全,像添加歌曲、切换播放模式这些都有。最主要的是你能看到多底层实现,像用mciSendString()
控制播放,还动用了一些多媒体函数,代码逻辑清晰。
多媒体控制靠的是Windows API,比如waveOutSetVolume()
来调音量,进度条更新也用到了定时器,逻辑写得挺巧。播放模式做得也不错,像随机、循环、顺序这些,用户操作响应也快。
音频格式支持上也比较实在,像MP3、WAV都有考虑,用第三方库格式,思路清晰。如果你对音频开发感兴趣,拿这个项目练手再合适不过了。
嗯,虽然是桌面端项目,但UI 界面结构和交互都实用,比如CButton
、CEdit
这些控件用得顺手,不熟 MFC 的同学也能快速上手。
如果你平时写前端比较多,想补补 Windows 原生编程的短板,看看这种老派但实用的项目,还挺有收获的。
music.zip
预估大小:58个文件
music
文件夹
music.dsw
518B
rss.ico
96KB
resource.h
1KB
musicDlg.cpp
14KB
music.ncb
73KB
Debug
文件夹
vc60.pdb
396KB
music.ilk
275KB
music.obj
19KB
6.63MB
文件大小:
评论区