IShellMenu::Metode inisialisasi (shobjidl_core.h)
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 |