标签: c++ winapi
我正在尝试在我的代码执行时每分钟播放警报声音,MessageBeep()功能是否会阻止当前线程?我之前使用Beep()调用阻塞类型。在这种情况下,任何阻塞API调用都会出现问题。
MessageBeep()
Beep()
MessageBeep()播放的声音通常很短,以至于无法确定它是同步还是其他。
答案 0 :(得分:4)
来自msdn:
对声音进行排队后,MessageBeep函数将控制权返回给 调用函数并异步播放声音。
正如你所看到的,它并没有阻止。