2012年7月15日 星期日

[C#]使用 Windows Media Player

要在WinForm裡內嵌一個Windows Media Player
1.先去下載Windows Media Player SDK(可以在Help裡面找到需要的說明)

2.然後在專案中加入WMP的Lib
在 Windows\system32 底下的wmp.dll

3.然後設計WinForm時在左邊的工具箱右鍵點選"選擇項目"
COM元件中把WMP加入
之後就可以把WMP拉到WinForm中囉

例:
using WMPLib;
....

namespace MyProject
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
           
            // 播放歌曲
            axWMP.URL = @"D:\Music\02.AVRIL LAVIGNE 酷到骨子裡 MY HAPPY ENDING.mp3";
            // 設定重複播放
            //axWMP.settings.setMode("loop", true);
            // 設定隨機播放
            //axWMP.settings.setMode("shuffle", true);
        }
    }
}

沒有留言:

張貼留言