IExtractImage 介面 (shobjidl_core.h)
公開從Shell資料夾要求縮圖影像的方法。
繼承
IExtractImage 介面繼承自 IUnknown 介面。 IExtractImage 也有下列類型的成員:
方法
IExtractImage 介面具有這些方法。
IExtractImage::Extract 要求物件中的影像,例如Shell資料夾中的專案。 |
IExtractImage::GetLocation 取得要擷取之映像的路徑。 |
備註
程式中有兩個步驟:首先,使用 GetLocation 來要求影像的路徑描述,並指定影像的轉譯方式。 然後,呼叫 Extract 以擷取映射。
如果對像是自由線程的,它也必須公開 IRunnableTask 介面,以便視需要加以停止和啟動。 當擷取速度變慢時,這項功能特別有用。
如果您的命名空間延伸模組需要提供顯示在Shellview中的縮圖影像,請實作 IExtractImage 。
如果您要實作命名空間對象的檢視,而且想要顯示縮圖影像,請使用 IExtractImage 。 您可以使用Shell資料夾的 IShellFolder::GetUIObjectOf 方法系結至其 IExtractImage 介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版、Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |