在Windows上播放和暂停.wav或.mp3文件

时间:2012-04-24 13:51:47

标签: c++ winapi multimedia dev-c++ playsound

我正在开发一个控制台应用程序,我必须处理所有相同类型(.wav或.mp3)的多个声音文件。我可以选择在两者之间进行选择。

我可以使用PlaySound()函数播放声音,但我需要一些额外的功能。

我需要暂停声音,然后从上次暂停的位置播放。

OR

设定开始播放的时间和播放时间。

这两个选项中的一个将完成这项工作。

我正在使用DEV C ++编译器处理Windows。

任何帮助和想法?

1 个答案:

答案 0 :(得分:0)

使用Windows Media Player activeX控件比直接播放WAV文件更复杂。这要容易得多。

请参阅MSDN上的“在C ++程序中使用Windows Media Player控件”:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd564580(v=vs.85).aspx