共用方式為


使用者介面外掛程式程式設計指南

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 它已被 MediaPlayer 取代MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

本節所述的兩個程式碼範例示範如何實作自訂使用者介面, (UI) 外掛程式,從Windows 媒體播放機外掛程式精靈所產生的程式碼開始。

搜尋 UI 外掛程式是提供 [ 搜尋 ] 按鈕的中繼資料區域外掛程式。 按一下此按鈕時,預設網頁瀏覽器中會啟動搜尋頁面,其中包含目前媒體專案之作者的相關資訊。

建立此外掛程式的第一個步驟是從 [專案] 索引標籤中選取[Windows 媒體播放機外掛程式精靈],以啟動Microsoft Visual C++中的新專案。將專案命名為 「Search」,然後按一下 [確定]。 選擇 [UI 外掛程式] ,然後按 [ 下一步]。 然後從選項清單中選擇 [元資料類型],然後按 [ 下一步]。 最後,按一下自動執行支援的核取方塊,讓外掛程式會自動載入,然後按一下 [ 完成]。 精靈會產生必要的專案檔,包括 CSearch 類別的基本實作和它支援的 IWMPPluginUI 介面,以及提供 UI 的 CPluginWindow 類別。 這是將修改的程式碼,以提供本節中所述的外掛程式功能。

本節中的最後一個主題說明如何建立適用于 Windows 媒體播放機 10 行動裝置版的背景 UI 外掛程式。 此外掛程式會使用從 [Windows 媒體播放機外掛程式精靈] 產生的修改程式碼,為 Windows 媒體播放機 10 Mobile 建立外掛程式。

此章節包含下列主題。

主題 描述
實作 CSearch 描述 CSearch 類別所需的變更。
實作 CPluginWindow 描述 CPluginWindow 類別所需的變更。
建立適用于 Windows 媒體播放機 10 行動裝置版的使用者介面外掛程式 描述如何為 Windows 媒體播放機 10 行動裝置版建立背景 UI 外掛程式。