
試過了兩個音樂可以在一個執行緒中播放(同時播放,即是混音),但是創建兩個執行緒每個執行緒分別播放一個音樂,就出現問題了。只是播放第一個執行緒的音樂,第二個執行緒音樂就沒有放; 初學mfc,求大佬指點,感謝!
uj5u.com熱心網友回復:
1 TRACE 看執行緒是否正常執行?2 看 mciSendString 的回傳值
uj5u.com熱心網友回復:
執行緒進去了。現在加了Sleep函式,發現只要Sleep足夠長時間,第二個執行緒的音樂就是可以播放的,我猜想是不是mciSendString不允許被瞬間同時呼叫多次,,,,,,,,,,請看圖uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
行程進去了,應該是函式的原因uj5u.com熱心網友回復:
一個系統中,只有一個喇叭。正常情況下,是應該先停止前面的播放,然后再開始新的播放。
去看看里面的 暫停 繼續指令
uj5u.com熱心網友回復:
你是想同時播放多個聲音嗎?可以看下https://blog.csdn.net/frankiewang008/article/details/13288655轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/54369.html
標籤:基礎類
上一篇:如何用SetWindowLong去除ComboBox的邊框
下一篇:求大神找問題
