c# 窗体背景音乐重复循环播放解决办法
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); }