共用方式為


IStartMenuPinnedList 介面 (shobjidl.h)

公開方法,從 [ 開始 ] 功能表或任務列取消釘選應用程式快捷方式。

繼承

IStartMenuPinnedList 介面繼承自 IUnknown 介面。 IStartMenuPinnedList 也有下列類型的成員:

方法

IStartMenuPinnedList 介面具有這些方法。

 
IStartMenuPinnedList::RemoveFromList

Windows Vista:_Removes [開始] 選單釘選清單中的專案,這是 [開始] 功能表左上方位置的清單。

備註

實作時機

Windows 提供此介面的實作作為CLSID_StartMenuPin。 第三方不提供自己的實作。

使用時機

應用程式所安裝的任何快捷方式可能後續由使用者釘選,而且應用程式無法知道這一點。 因此,我們建議在卸載期間,所有應用程式都會在安裝的每個快捷方式上呼叫 IStartMenuPinnedList::RemoveFromList

請注意, IStartMenuPinnedList 不會移除快捷方式本身,它只會將它們取消釘選。 應用程式會先在快捷方式上呼叫 IStartMenuPinnedList::RemoveFromList ,然後刪除該快捷方式。

相容性

在 Windows 8 中,[開始] 畫面會取代舊版 [開始] 功能表。 CLSID_StartMenuPin和 IStartMenuPinnedList 會存在於 Windows 8 中,以提供與現有應用程式的回溯相容性,但不會影響釘選到 Windows 8 開始畫面的。 CLSID_StartMenuPin和 IStartMenuPinnedList 會繼續影響釘選到 Windows 8 桌面任務列的專案。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl.h