有没有比mciSendString更好的方式来玩Mp3? mciSendString很糟糕,很难在muilti-thread中使用,例如,很难获得当前的PlayingState
我建议使用DirectShow或Windows Media Foundation,因为它们都有灵活的API用于基于文件的播放(您不必处理读取文件和理解格式,查找编解码器等)并仍然暴露播放控制。看这些文章: