2016-04-24 247 views
0

我試圖在我的代碼執行時每分鐘播放警報聲,MessageBeep()函數是否阻止當前線程?我之前使用的是Beep(),這是阻塞類型。在這種情況下,任何阻塞API調用都會有問題。MessageBeep線程阻塞

通常MessageBeep()發出的聲音太短,我無法可靠地判斷它是否是同步的或其他。

回答

4

msdn

排隊聲音後,的MessageBeep函數返回控制到 調用函數和異步播放聲音。

正如你所看到的,它不會阻塞。

+0

完美,我不好讀不整個文檔。 –