2010-04-07 83 views
0

我用来将WAV嵌入到.exe中并使用PlaySound()进行播放。但是,使用此方法会导致.exe变得相当大。如何将mp3嵌入到.exe文件中并播放?

是否有可能对MP3文件做同样的事情以及如何做到这一点?

我看了一下DirectShow,但它似乎只能从文件播放?

我开发的Windows Mobile 6

系列

回答

1

你可以尝试保存的MP3与RIFF-WAV头的MP3和嵌入资源文件。我没有检查windows-mobile和一个存储在资源中但是在Windows XP上的文件,以及将这种RIFF-WAV MP3文件的PlaySound文件分开的文件。

+0

而在Windows 7上,所有的窗口声音都是嵌入在WAV文件中的MP3文件。 – 2010-04-09 02:12:54