IPersistFolder::Initialize 方法 (shobjidl_core.h)
指示Shell資料夾對象根據傳遞的資訊初始化本身。
語法
HRESULT Initialize(
PCIDLIST_ABSOLUTE pidl
);
參數
pidl
類型: LPCITEMIDLIST
ITEMIDLIST (項目識別子清單的位址) 結構,指定資料夾的絕對位置。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
實作 IShellFolder 介面以用於 Shell 命名空間的所有物件都必須實作這個方法。 當命名空間中的資料夾位置不是相關的考慮時,這個方法可以直接傳回S_OK。 當位置與資料夾相關時,您應該儲存傳入的完整IDLIST以供稍後參考。
例如,如果資料夾實作需要建構專案標識符清單的完整指標, (PIDL) 包含的專案,則傳遞至此方法的 PIDL 應該用來建構完整的 PIDL。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |
Dll | Shell32.dll (4.0 版或更新版本) |