有没有一两条语句就搞定的声音播放(如wav格式的音频)函数?如何用?
请能者具体指点!谢谢

解决方案 »

  1.   

    link:Winmm.lib
    PlaySound("try.wav",NULL,SND_FILENAME);
      

  2.   

    同意楼上的,link里加上winmm.lib(windows多媒体支持),
    PlaySound("XXX.wav",NULL,SND_FILENAME | SND_ASYNC);第一个参数为文件名,第二个当声音不为系统资源时为NULL,第三个参数控制文件和声音的异步播放。
      

  3.   

    # include <windows.h>
    # pragma comment(lib,"winmm.lib");
    PlaySound("try.wav",NULL,SND_FILENAME);
      

  4.   

    # include <windows.h>
    # pragma comment(lib,"winmm.lib");
    PlaySound("try.wav",NULL,SND_FILENAME);
      

  5.   

    还是不行呀,连接报错error C2065: 'PlaySound' : undeclared identifier
      

  6.   

    不会吧。 试试# include <Mmsystem.h>
      

  7.   

    这是什么原因?PlaySound不能立即播放吗?
    有什么函数可以直接将一段声音立即播放的吗?求救!谢谢!
      

  8.   

    playsound();
    就可以了啊,很方便的
      

  9.   

    MIDI\WAV\AVI \CD 可以用MCI来播放,具体方法可以参见MSDN  :)
      

  10.   

    playsound就是立即播放的函数,我已经试过非常好用,你不能立即播放是你多线程的问题.