Fungsi SHCreateItemWithParent (shobjidl_core.h)
Buat item Shell, dengan folder induk dan ID item anak.
Sintaks
SHSTDAPI SHCreateItemWithParent(
[in] PCIDLIST_ABSOLUTE pidlParent,
[in] IShellFolder *psfParent,
[in] PCUITEMID_CHILD pidl,
[in] REFIID riid,
[out] void **ppvItem
);
Parameter
[in] pidlParent
Jenis: PCIDLIST_ABSOLUTE
IDList folder induk item yang sedang dibuat; IDList dari psfParent. Parameter ini bisa NULL, jika psfParent ditentukan.
[in] psfParent
Jenis: IShellFolder*
Penunjuk ke antarmuka IShellFolder yang menentukan sumber data shell item anak yang ditentukan oleh pidl. Parameter ini bisa NULL, jika pidlParent ditentukan.
[in] pidl
Jenis: PCUITEMID_CHILD
ID item anak relatif terhadap folder induknya yang ditentukan oleh psfParent atau pidlParent.
[in] riid
Jenis: REFIID
Referensi ke ID antarmuka.
[out] ppvItem
Jenis: batal**
Ketika fungsi ini kembali, berisi pointer antarmuka yang diminta dalam riid. Ini biasanya akan menjadi IShellItem atau IShellItem2.
Mengembalikan nilai
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |
DLL | Shell32.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk