當前位置:菜譜大全網 - 孕婦食譜 - 如何在C#的windows窗體編程中發出聲音!!!

如何在C#的windows窗體編程中發出聲音!!!

給妳壹段代碼看看

class Classmusic

{

public static int index_music = 1;//判斷音效背景的種類

public static int isPlayed = 0;//判斷音效開啟和關閉

//

//實現音效播放的方法

//

public static void Playmusic()

{

try

{

SoundPlayer filew = new SoundPlayer();

if (isPlayed == 0)

{

switch (index_music)

{

case 1:

{

filew.SoundLocation = @"..\..\sound\bk_music\three.wav";

filew.Load();

filew.PlayLooping();

break;

}

case 2:

{

filew.SoundLocation = @"..\..\sound\bk_music\background.wav";

filew.Load();

filew.PlayLooping();

break;

}

case 3:

{

filew.SoundLocation = @"..\..\sound\bk_music\28979.wav";

filew.Load();

filew.PlayLooping();

break;

}

}

}

else

filew.Stop();

}

catch (Exception)

{ MessageBox.Show("音效初始化失敗!"); }

}

soundplayer是類啊要加下面的命名空間

using System.Media;