首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于用c语言编写音乐播放器,该怎么处理

2012-09-12 
关于用c语言编写音乐播放器在网上下了一些源代码,可是要么就是用c++编写的,要么就是用vc编写的c语言程序比

关于用c语言编写音乐播放器
在网上下了一些源代码,可是要么就是用c++编写的,要么就是用vc编写的c语言程序
比如会用到诸如windows.h或者iostream.h的函数
我对c++不了解,目测这样的程序不能在dos环境下运行

求大神指导,目前思路全无

[解决办法]
语言和库的概念没有搞清楚
[解决办法]
你可以参考MpxPlay(http://mpxplay.sourceforge.net/)的写法,可惜现在Sourceforge可能上不了,想办法翻墙吧。
[解决办法]
使用MCI:

C/C++ code
void OnOpen() {MCI_OPEN_PARMS mciopenparms; MCI_PLAY_PARMS mciplayparms; mciopenparms.lpstrElementName=lpPath; //歌曲路径mciopenparms.lpstrDeviceType=NULL; MCIERROR mcierror=mciSendCommand(NULL,MCI_OPEN,MCI_DEVTYPE_WAVEFORM_AUDIO,(DWORD)(LPVOID)&mciopenparms); // ID=mciopenparms.wDeviceID; if(mcierror==0) { mciSendCommand(mciopenparms.wDeviceID,MCI_PLAY,MCI_NOTIFY,(DWORD)(LPVOID)&mciplayparms); } } 

热点排行