0

嘿,我想播放声音。我发出 ac 命令并播放声音,然后用户按下一个键,比如说“h”,然后声音停止 5 秒,5 秒后返回。我可以使用什么 c 命令来执行此操作?我认为 mci 发送字符串可能有效,但我不确定。Play Sound 是我的首选,但它没有此功能。

任何代码建议?

4

1 回答 1

0

我假设您使用的是 Windows

  1. 使用waveOutPause()暂停音频。
  2. 利用Sleep(5000);
  3. 使用waveOutRestart()可从暂停的位置开始播放音频。

另请参阅:waveOutPause MSDN 文档

于 2013-03-27T10:06:40.700 回答