高分求如何解决mciSendString播放音乐时同时有多个歌曲播放
imoyo 2010-07-06 05:49:58 调用API做了一个音乐播放器,加载一个mp3列表。MP3为网络地址。用mciSendString进行播放。
如果慢慢点击列表中每首歌播放没问题,可快速点击列表中多个歌曲,比如迅速多次点击下一首。就会听到多首歌曲同时播放的现象。这是啥原因,有什么解放方法啊。
我在调用 play 前已经调用 APIClass.mciSendString("close all", TemStr, TemStr.Length, 0);方法了。但不管用。
还有 stop ,close 等等都用了,就是不管用
我自己怀疑是mciSendString产生了多个实例。但没找到如何解决