我用sndPlaySound函数播放wav文件,可是不能同时播放两个音乐,怎么实现?
就像游戏中的背景音乐和打斗音效

解决方案 »

  1.   

    对用Microsoft Multimedia Control 6.0 吧,我用的就是这个,很好用的。
       ' Set properties needed by MCI to open.
       MMControl1.Notify = False
       MMControl1.Wait = True
       MMControl1.Shareable = False
       'MMControl1.DeviceType = "WaveAudio"
       MMControl1.FileName = "back2.mid"
       '打开 MCI WaveAudio 设备。
       MMControl1.Command = "Open"
       MMControl1.Command = "Play"
       'MMControl1.Command = "Close"
      

  2.   

    海梅网络
    swpcsoft.vicp.net   hm120.vicp.net  
    我的个人网站  为朋友们提供软件下载   编程问题留言   电影下载(正在开发中)
      

  3.   

    一般用 sndPlaySound 播放 wav 音效,而用 mciExecute 播放 mid 背景音乐,如果两个都是 mp3 的话也可以只用 mciExecute,如果两个都是 wav 的话简单的方式可以采用 DirectSound