我添加了一些短信的通知声音作为我项目主文件的参考,并尝试使其工作如下
System.Reflection.Assembly a = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream s = a.GetManifestResourceStream("SignInSound.wav");
System.Media.SoundPlayer player = new System.Media.SoundPlayer(s);
player.Play();
我播放了声音,但它不是我添加的绝对声音。而是播放标准的 Windows 声音。有任何想法吗?
更新
问题在于从资源中获取文件
System.Reflection.Assembly a = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream s = a.GetManifestResourceStream("SignInSound.wav");