IDefaultFolderMenuInitialize::Initialize method (shobjidl_core.h)
Mengatur info menu konteks untuk objek IDefaultFolderMenuInitialize .
Sintaks
HRESULT Initialize(
[in] HWND hwnd,
[in, optional] IContextMenuCB *pcmcb,
[in, optional] PCIDLIST_ABSOLUTE pidlFolder,
[in, optional] IShellFolder *psf,
[in] UINT cidl,
[in] PCUITEMID_CHILD_ARRAY apidl,
[in, optional] IUnknown *punkAssociation,
[in] UINT cKeys,
[in, optional] const HKEY *aKeys
);
Parameter
[in] hwnd
Handel ke menu pintasan.
[in, optional] pcmcb
Jenis: IContextMenuCB*
Alamat objek yang menentukan panggilan balik untuk menu pintasan.
[in, optional] pidlFolder
Jenis: PCIDLIST_ABSOLUTE
Alamat daftar pengidentifikasi item yang menentukan folder item. Jika NULL, ini dihitung dari parameter psf .
[in, optional] psf
Jenis: IShellFolder*
Folder item.
[in] cidl
Jenis: UINT
Jumlah item dalam parameter apidl .
[in] apidl
Jenis: PCUITEMID_CHILD_ARRAY
Penunjuk ke array struktur PIDL, yang masing-masing merupakan item yang akan dioperasikan.
[in, optional] punkAssociation
Jenis: IUnknown*
Alamat objek IQueryAssociations yang menentukan dari mana harus memuat ekstensi.
[in] cKeys
Jenis: UINT
Jumlah item dalam parameter aKeys . Mungkin nol.
[in, optional] aKeys
Jenis: const HKEY*
Menentukan dari mana ekstensi dimuat.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |
Lihat juga
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