当前位置: 代码迷 >> VC/MFC >> MciSendString 多线程播放音乐有关问题
  详细解决方案

MciSendString 多线程播放音乐有关问题

热度:148   发布时间:2016-05-02 03:49:37.0
MciSendString 多线程播放音乐问题
使用MciSendString 时 在一个线程里使用都 没问题,又重新创建了一个子线程,用来实现刷新进度,在子线程中使用MciSendString 就出现结果不正确,是怎么回事,各位大神帮帮忙!
------解决思路----------------------
应该是不能跨线程调用吧?尽可能放在同一个线程中
------解决思路----------------------
你的别名只在你建立的线程中能用到,在其他的线程中你没办法调用这个别名,你可以播放歌曲不要用wait参数,之后在这个线程中不断循环检查歌曲的进度
------解决思路----------------------
请改用多进程。