Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menginisialisasi pita menu.
Sintaks
HRESULT Initialize(
[in, optional] IShellMenuCallback *psmc,
[in] UINT uId,
[in] UINT uIdAncestor,
[in] DWORD dwFlags
);
Parameter
[in, optional] psmc
Jenis: IShellMenuCallback*
Penunjuk ke antarmuka IShellMenuCallback . Antarmuka ini menerima pemberitahuan dari menu. Nilai ini bisa NULL.
[in] uId
Jenis: UINT
Pengidentifikasi item menu yang dipilih. Atur parameter ini ke -1 untuk menu itu sendiri.
[in] uIdAncestor
Jenis: UINT
[in] dwFlags
Jenis: DWORD
Bendera yang mengontrol cara menu beroperasi.
Kombinasi nilai opsi berikut:
Selain nilai di atas, salah satu opsi tata letak berikut:
| Nilai | Makna |
|---|---|
|
Menentukan pita vertikal. |
|
Menentukan pita horizontal. |
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP dengan SP2 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | shobjidl_core.h (termasuk Shobjidl.h) |
| DLL | Shell32.dll |