成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

定制Windows Vista媒體中心的開始菜單

瀏覽:106日期:2023-08-08 08:06:58

在Windows Vista RC1的新特性中,我們曾介紹過微軟對Windows 媒體中心所做的改進(jìn),與之前的Windows XP Media Center Edition 2005(Update Rollup 2)相比,集成于Windows Vista Home Premium 或 Ultimate版中的媒體中心無論在功能還是操作便利性方面都有了很大的提高。

用戶接口方面的改進(jìn)首先體現(xiàn)在 Windows Vista 媒體中心重新設(shè)計的開始菜單上,新的界面更加直觀、簡煉,媒體中心開始菜單通過垂直的條塊( Strips )菜單與水平的功能子項(xiàng)( Tiles )方式相結(jié)合的方式,讓用戶操作更加簡便且易于上手。其中,可上下滾動選擇的條塊( Strips )是媒體中心的頂級菜單,如下圖中的MovIEs、 Music或 Pictures + Videos等,當(dāng)選擇某個條塊項(xiàng)后即會出現(xiàn)該項(xiàng)下的功能子項(xiàng)( Tiles ),多個功能子項(xiàng)則是采取水平方式排列,其中每個功能子項(xiàng)實(shí)現(xiàn)特定的操作,或者作為媒體中心相應(yīng)功能的入口,如下圖中的Recorded TV。

媒體中心開始菜單

其次,對于那些希望為媒體中心開始菜單添加更多的個性化印記或擴(kuò)展功能的用戶,微軟也提供了簡單的方式(當(dāng)然,只是相對而言)讓用戶對媒體中心開始菜單進(jìn)行定制或擴(kuò)充。一般而言,用戶可以在媒體中心默認(rèn)的開始菜單中添加兩項(xiàng)頂級的條塊項(xiàng),其中,每個條塊可包括最多五個功能子項(xiàng)或功能入口。

為Vista媒體中心開始菜單擴(kuò)充自定義功能 首先,為要添加的應(yīng)用創(chuàng)建菜單定義文件,具體方法可參考微軟媒體中心SDK中的資源與說明。該文件應(yīng)為XML格式,其中包括要添加的應(yīng)用分類、入口等及相應(yīng)的GUID (全局唯一標(biāo)識符)等。其中GUID可通過guidgen.exe生成。另外需要注意的是,其中的每個入口必須完成特定的任務(wù),不可重復(fù)。在此假定創(chuàng)建的XML文件為CostomApp.xml。 以管理員身份開啟命令行窗口,具體方法為右鍵單擊Windows Vista開始菜單中的命令行圖標(biāo),選擇“以管理員運(yùn)行 (Run as administrator)”在命令行窗口中運(yùn)行如下命令,將自定義的菜單項(xiàng)注冊:%windir%ehomeregistermceapp.exe CustomApp.xml 編輯注冊表,找到“HKEY_LOCAL_MacHINE Software Microsoft Windows CurrentVersion Media Center Start Menu Applications”,在其下創(chuàng)建名為{GUID}主鍵,其中GUID應(yīng)與XML中的數(shù)值一致。然后,再該主鍵下添加如下項(xiàng):Category (REG_SZ) : 待添加的應(yīng)用分類;OnStartMenu (REG_SZ) : 設(shè)為“true”,以在開始菜單中顯示;Title (REG_SZ) : 在菜單中顯示的標(biāo)題;

設(shè)置完成后,打開媒體中心便可看到開始菜單中除默認(rèn)的內(nèi)容外,還有我們自定義的菜單項(xiàng)。

 刪除Vista媒體中心開始菜單中的自定義功能

需要說明的是,媒體中心開始菜單中默認(rèn)的內(nèi)容如“MovIEs”、“ Music”等不可被刪除,而只能對通過上述辦法添加的自定義內(nèi)容進(jìn)行刪除操作。

操作方法相當(dāng)簡單:

以管理員身份開啟命令行窗口,方法同上; 在命令行窗口中運(yùn)行如下命令,解除對自定義功能的綁定:%windir%ehomeregistermceapp.exe /u CustomApp.xml 編輯注冊表,刪除相關(guān)的“HKEY_LOCAL_MacHINE Software Microsoft Windows CurrentVersion Media Center Start Menu Applications {GUID}”,其中{GUID}應(yīng)與CustomApp.xml中的數(shù)值一致,而不要將別的內(nèi)容誤刪除。當(dāng)然,如果要將開始菜單中所有的自定義功能全部刪除,則可直接將“HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Media Center Start Menu Applications”刪除。
標(biāo)簽: Windows系統(tǒng)