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

Play and pause an .wav or .mp3 file on windows

本文关键字:wav mp3 文件 暂停 窗口 播放      更新时间:2023-10-16

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

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

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

设置游戏的开始时间和播放时间。

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

我正在使用 DEV C++ 编译器在 Windows 上工作。

有什么帮助和想法吗?

将Windows Media Player activeX控件用于比直接播放WAV文件更诡辩的任何操作。这要容易得多。

请参阅 MSDN 上的"在 C++ 程序中使用 Windows 媒体播放器控件":

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