IResolveShellLink 介面 (shobjidl_core.h)
公開方法,讓應用程式要求Shell資料夾物件解析其中一個項目的連結。
繼承
IResolveShellLink 介面繼承自 IUnknown 介面。 IResolveShellLink 也有下列類型的成員:
方法
IResolveShellLink 介面具有這些方法。
IResolveShellLink::ResolveShellLink 要求資料夾物件解析Shell連結。 |
備註
命名空間延伸會實作此物件以支持連結解析。
應用程式通常不會使用此介面。
使用命名空間延伸模組時,快捷方式物件 (.lnk 檔案) 藉由呼叫 IResolveShellLink::ResolveShellLink 來實作 IShellLink::Resolve 的基本功能。 IResolveShellLink 是由Shell資料夾要求建立的連結解析物件導出。
若要擷取連結解析物件的 IResolveShellLink 介面指標:
- 對於資料夾所包含的物件,請呼叫資料夾的 IShellFolder::GetUIObjectOf 方法,並要求 IResolveShellLink 指標 (IID_IResolveShellLink) 。
- 針對資料夾物件本身,呼叫資料夾的 IShellFolder::CreateViewObject 方法,並要求 IResolveShellLink 指標 (IID_IResolveShellLink) 。
注意 在 Windows Vista 之前,此介面是在 Shlobj.h 中宣告的。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版、Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |