读书人

c# 窗体背景音乐重复循环播放解决办

发布时间: 2012-05-27 05:42:30 作者: rapoo

c# 窗体背景音乐重复循环播放
我在主窗体中加了一个背景音乐,我想让这首背景音乐在我所有窗体里都能循环播放,该怎样弄?

[解决办法]

C# code
using System.Runtime.InteropServices;public static uint SND_ASYNC = 0x0001;  // play asynchronously public static uint SND_FILENAME = 0x00020000; // name is file name[DllImport("winmm.dll")]public static extern uint mciSendString(string lpstrCommand,     string lpstrReturnString, uint uReturnLength, uint hWndCallback);private void button1_Click(object sender, EventArgs e){    mciSendString(@"close temp_alias", null, 0, 0);    mciSendString(@"open ""E:\音乐\周杰伦-东风破.mp3"" alias temp_alias",        null, 0, 0);    mciSendString("play temp_alias repeat", null, 0, 0);} 

读书人网 >C#

热点推荐