我使用Microsoft中的这段代码来为我的应用程序播放音频通知。当用户选择wav文件时,它工作得很好,但当他们选择wma文件时,它不会播放。
有什么方法可以支持wma文件吗?很多内置的闹钟和铃声似乎都是wma。
发布于 2009-01-11 16:05:38
为了再次回答我自己的问题,我发现在WM6中使用以下代码是有效的: DllImport("aygshell.dll")内部静态外部uint SndPlaySync(字符串文件,uint标志);
但这在WM5中不起作用,所以我退回到老方法来播放wav文件。
发布于 2008-12-27 06:06:31
看一看Windows Media Player Control。
根据文档,您应该能够播放WMA文件。
https://stackoverflow.com/questions/390372
复制相似问题