当前位置:编程学习 > C#/ASP.NET >>

如何在程序中添加声音

怎样在程序中添加声音?请高手指点。
我用下面的方法加了背景乐
'播放hellozepp
My.Computer.Audio.Play(My.Resources.Resource1.HelloZepp_2, AudioPlayMode.BackgroundLoop)
可是我想再加个按键音,问题是,如果再用上面的方法的话,按键音响后,背景音就停了。
怎么办? --------------------编程问答-------------------- using System.Media;  
using System.IO;  
SoundPlayer music = new SoundPlayer();  
music = new SoundPlayer("");  
music.Play();  
或  
[DllImport("winmm.dll")]  
public static extern long PlaySound(String fileName,long a,long b);  

[DllImport("winmm.dll")]  
  public static extern long mciSendString(string lpstrCommand,string lpstrReturnString,long length,long hwndcallback);  
  public static void PlayMusic(string p_FileName)  
  {  
  try  
  {  
  mciSendString(@"close "+p_FileName ,"",0,0);  
  mciSendString(@"open " + p_FileName,"",0,0);  
  mciSendString(@"play " + p_FileName ,"",0,0);  
  }  
  catch  
  {  
  }  
  }  
 
 
--------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
using System.Media;  
using System.IO;  
SoundPlayer music = new SoundPlayer();  
music = new SoundPlayer("");  
music.Play();  
或  
[DllImport("winmm.dll")]  
public static extern long PlaySou……


up --------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
using System.Media;  
using System.IO;  
SoundPlayer music = new SoundPlayer();  
music = new SoundPlayer("");  
music.Play();  
或  
[DllImport("winmm.dll")]    
public static extern long PlaySo……


          膜拜        --------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
using System.Media;  
using System.IO;  
SoundPlayer music = new SoundPlayer();  
music = new SoundPlayer("");  
music.Play();  
或  
[DllImport("winmm.dll")]  
public static extern long PlaySou……


看的不是很懂啊,能解释下吗?谢谢 --------------------编程问答-------------------- 用mediapalyer
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,