我习惯将WAV嵌入.exe并使用PlaySound()
播放它。但是,使用此方法会使.exe变得很大。
是否可以对MP3文件执行相同操作,以及如何执行?
我看过DirectShow,但似乎只能从文件中播放?
我正在为Windows Mobile 6系列开发
最佳答案
您可以尝试使用RIFF-WAV header 将mp3保存为mp3,并将文件嵌入资源中。我没有检查Windows-mobile和资源中存储的文件,但在Windows XP和单独的文件中,这种RIFF-WAV MP3文件的PlaySound可以正常工作。
关于windows - 如何将mp3嵌入.exe文件并播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2591685/