更新:2007 年 11 月
您可以將 Windows Media Player 內嵌在 Windows Form 中,以在應用程式提供多媒體功能。您必須先將 Windows Media Player COM 控制項加入至工具箱,然後才可以將這個控制項加入至應用程式。
若要將 Windows Media Player 控制項加入至工具箱
在 [檔案] 功能表上,按一下 [新增專案]。
在 [新增專案] 對話方塊中,按一下 [Windows Form 應用程式],然後按一下 [確定]。
新的 Windows Form 專案隨即開啟。
以滑鼠右鍵按一下 [工具箱],然後按一下 [選擇項目]。
注意事項:如果看不到 [工具箱],請按一下 [檢視] 功能表上的 [工具箱] 加以開啟。
[自訂工具箱項目] 對話方塊隨即開啟。
選取 [COM 元件] 索引標籤上的 [Windows Media Player] 核取方塊,然後按一下 [確定]。
Windows Media Player 控制項隨即出現在目前的 [工具箱] 索引標籤上。
將 Windows Media Player 控制項加入至 [工具箱] 時,Visual Studio 會自動加入兩個程式庫的參考:AxWMPLib 和 WMPLib。下一個步驟是將該控制項加入至 Windows Form。
若要將 Windows Media Player 控制項加入至 Windows Form
將 Windows Media Player 控制項從 [工具箱] 拖曳至 Windows Form。
將 [屬性] 視窗中的 [Dock] 屬性設定為 [Fill]。做法是按一下中央的方格。
按兩下表單的標題列,以在 [程式碼編輯器] 中加入預設的 Load 事件。
將下列程式碼加入至 Form_Load 事件處理常式,以在應用程式開啟時載入視訊。
注意事項:使用的路徑是指向線上視訊的前置連結。您可以變更路徑和檔案名稱以顯示不同的視訊。
axWindowsMediaPlayer1.URL = @"https://go.microsoft.com/fwlink/?LinkId=95772";這個程式碼會將 Windows Media Player 的 URL 設定為您所指定的媒體檔。設定 URL 屬性後,因為 [autoStart] 屬性預設為 [true],所以 Windows Media Player 會自動開始播放視訊。
按 F5 執行程式碼。
應用程式開啟時,按兩下表單的標題列,就可以將表單變更為全螢幕大小。