VS2005中,如何播放默认资源文件中添加的声音文件(.wav)?查了一天google后没有成功:(
在VS2005开发环境中,通过IDE项目属性中资源一项,添加了msg.wav文件,项目中按默认名称Resources.resx添加了资源文件,Resources.Design.cs中显示msg为UnmanagedMemoryStream类型,不知下一步如何写代码来播放此声音文件。
------解决方案--------------------[DllImport( "winmm.dll ")] 
         public static extern bool sndPlaySound(string lpszSoundName, uint fuSound);               
         private void button4_Click(object sender, EventArgs e) 
         { 
             sndPlaySound( "msg ", SND_ASYNC); 
         }
------解决方案--------------------既然是2005  那就可以用using System.Media;  下的SoundPlayer类。很方便的。
------解决方案--------------------如下示例在运行时播放位于给定路径的一段声音(MSDN)。 
 private void playSimpleSound() 
 { 
     SoundPlayer simpleSound = new SoundPlayer(@ "c:\Windows\Media\chimes.wav "); 
     simpleSound.Play(); 
 }