重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这里有内存兼容性问题,VC与win7不是很兼容,所以你可以换成VS去试下,VS这编译器不错,但就是占有内存。
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、成都网站建设、东兰网络推广、微信平台小程序开发、东兰网络营销、东兰企业策划、东兰品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供东兰建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
有2个办法 使用PlaySound函数 ,可以播放资源文件音乐,但是限制格式是.wav文件。
好像长文件名和短文件名会有影响,你改短了试试。
mciSendString是用来播放多媒体文件的API指令,可以播放MPEG、AVI、WAV、MP3等等;该函数有四个参数:第一个参数:要发送的命令字符串。
如D:\mp3\一人一首成名曲\你怎么舍得我难过 黄品源.mp3就要用GetShortPathName改成D:\mp3\一人一~1\你怎么~MP3 还有Mcisendstring好像不支持播入WMA的。
参数pszSound是要播放声音的文件名,只支持WAV等格式的文件(应该不能播放MP3格式文件);你可以去mpbaidu点抗 用“wav”为关键词可以搜到很多wav音乐,也可以用工具将其他格式的转换为wav格式的。
可以使用PlaySound()函数播放mp3音频,该函数原型位于windows.h。PlaySound函数的声明为:BOOL PlaySound(LPCSTR pszSound, HMODULE hwnd,DWORD fdwSound);参数pszSound是指定了要播放声音的字符串。
用C语言播放音乐,一般需要额外的库或者调用系统的API函数。以Windows为例,可以通过PlaySound函数播放wav格式的音乐。
TC编译器太古老了。不知道靠它自己能不能播放。
用VS2003或2005建一个带MFC的名为Mp3Player的控制台应用程序,把这些代码复制到Mp3Player.cpp // Mp3Player.cpp : 定义控制台应用程序的入口点。
函数原型为: BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound);返回值表示是否播放成功。
好像不能,Play Sound函数能播放WAVE跟WAV,还有系统声音。不支持MP3。
一.播放声音文件的简单方法 在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。