共用方式為


ILFindChild 函式 (shlobj_core.h)

判斷指定的 ITEMIDLIST 結構是否為另一 個 ITEMIDLIST 結構的子系。

語法

PUIDLIST_RELATIVE ILFindChild(
  [in] PIDLIST_ABSOLUTE  pidlParent,
  [in] PCIDLIST_ABSOLUTE pidlChild
);

參數

[in] pidlParent

類型: PCIDLIST_ABSOLUTE

ITEMIDLIST 結構的指標。

[in] pidlChild

類型: PCIDLIST_ABSOLUTE

ITEMIDLIST 結構的指標。

傳回值

類型: PUIDLIST_RELATIVE

如果 pidlChildpidlParent 的子系,則會傳回子系的簡單 ITEMIDLIST 結構的指標。 傳回的結構是由 pidlChild 所組成,減去構成 pidlParentSHITEMID 結構。 如果 pidlChild 不是 pidlParent 的子系,則會傳回 NULL

注意 傳回的指標是現有父結構的指標。 這是 pidlChild 的別名。 未配置新的記憶體與傳回的指標關聯。 呼叫端不負責釋放傳回的值。
 

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 shlobj_core.h (包含 Shlobj.h)
程式庫 Shell32.lib
Dll Shell32.dll (5.0 版或更新版本)