PB调用windows的APIwinmm.dll的sndPlaySoundA播放wav,但是不知道如何停止

PB调用windows的APIwinmm.dll的sndPlaySoundA播放wav,但是不知道怎么停止啊
PB调用windows的APIwinmm.dll的sndPlaySoundA播放wav,但是不知道怎么停止啊


声明函数
Function boolean sndPlaySoundA(string SoundName,ulong Flags) Library "WINMM.DLL " 
Function ulong waveOutGetNumDevs() Library "WINMM.DLL " 



调用

String ls_SoundFile = "1.wav " //声音文件的名称 
ulong lul_numdevs 
lul_numdevs = WaveOutGetNumDevs() 
IF lul_numdevs > 0 THEN 
sndPlaySoundA(ls_SoundFile,1) 
END IF


这个是播放,怎么停止呢,

------解决方案--------------------
楼主还是使用windows media player控件比较好


http://download.csdn.net/source/1734161

如果是做呼叫中心一般板卡或设置所带的dll里有专门的函数可以使用
------解决方案--------------------
顶,楼上的很好!