【发布时间】:2012-05-05 04:09:36
【问题描述】:
我正在开发一个控制台应用程序,我必须处理多个具有相同类型(.wav 或 .mp3)的声音文件。我可以在两者之间进行选择。
我可以使用 PlaySound() 函数很好地播放声音,但我需要一些额外的功能。
我需要暂停声音,然后从上次暂停的位置开始播放。
或
设置开始播放的时间和开始播放的时间。
两个选项中的一个将完成这项工作。
我正在使用 DEV C++ 编译器在 Windows 上工作。
有什么帮助和想法吗?
【问题讨论】:
-
试试
mciSendString,虽然如果你是第一次使用它可能会有点困难:msdn.microsoft.com/en-us/library/windows/desktop/… -
Dev-C++ 未维护,并带有一个古老版本的 GCC。对于类似的环境,请尝试Code::Blocks。
-
那么实际的问题是什么?在 MP3 和 WAV 之间进行选择,还是选择如何保持开始和结束播放时间?
-
如何保持开始和结束播放时间?
标签: c++ winapi multimedia dev-c++ playsound