我想在一C#应用程序中添加背景音乐,该怎么做啊,有一个Windows Media Player  的但不清楚与关的属性,是个COM,用不来,请明示一下啊,还有没有其他什么方法的~~?

解决方案 »

  1.   

    可以调用API函数mciSendString,具体实现
               if (openFileDialog.ShowDialog() == DialogResult.OK)
               {
                    string temp = "";
                    string name = "open " + Convert.ToChar(34) + openFileDialog.FileName + 
                                  Convert.ToChar(34) + " alias media";
                    mciSendString(name, temp, 128/*temp.Length*/, 0);
                    mciSendString("play media", temp, 128/*temp.Length*/, 0);
                }
    可以播放MP3