读书人

c#怎样播放多线程音乐,该如何处理

发布时间: 2012-05-13 16:39:43 作者: rapoo

c#怎样播放多线程音乐
有一个背景音乐,然后鼠标点击事件中又有音乐,不过点击后把背景音乐覆盖住了。有木有大神指导下
SoundPlayer backplayer = new SoundPlayer("back1.wav");
backplayer.PlayLooping();//放背景音乐
怎样把背景音乐变成另一个线程
还有一个问题,为什么processbar进度条不动,是在属性里面设置,还是方法,多谢

[解决办法]

C# code
 private void button1_Click(object sender, EventArgs e)        {                        BackgroundWorker bw = new BackgroundWorker();            bw.DoWork += new DoWorkEventHandler(bw_DoWork);            bw.RunWorkerAsync();        }        void bw_DoWork(object sender, DoWorkEventArgs e)        {            //throw new NotImplementedException();                        SoundPlayer sp = new SoundPlayer(@"d:\1.wav");            sp.Play();        } 

读书人网 >C#

热点推荐