Bagikan melalui


Antarmuka IShellMenu (shobjidl_core.h)

Mengekspos metode yang berinteraksi dengan menu Shell seperti menu Mulai , dan menu Favorit .

Warisan

Antarmuka IShellMenu mewarisi dari antarmuka IUnknown . IShellMenu juga memiliki jenis anggota ini:

Metode

Antarmuka IShellMenu memiliki metode ini.

 
IShellMenu::GetMenu

Mendapatkan informasi menu yang diatur dengan memanggil IShellMenu::SetMenu.
IShellMenu::GetMenuInfo

Mendapatkan informasi dari metode IShellMenu::Initialize.
IShellMenu::GetShellFolder

Mendapatkan folder yang disetel pita menu untuk dijelajahi.
IShellMenu::GetState

Mendapatkan struktur SMDATA yang terisi.
IShellMenu::Initialize

Menginisialisasi pita menu.
IShellMenu::InvalidateItem

Menggambar ulang item dalam pita menu.
IShellMenu::SetMenu

Menambahkan menu statis ke pita menu.
IShellMenu::SetMenuToolbar

Menambahkan menu ke menuband.
IShellMenu::SetShellFolder

Menentukan folder untuk pita menu yang akan dijelajahi.

Keterangan

Untuk mendapatkan penunjuk ke antarmuka ini, panggil CoCreateInstance dengan parameter rclsid yang diatur ke CLSID_MenuBand dan parameter riid diatur ke IID_IShellMenu. Anda harus terlebih dahulu menginisialisasi antarmuka dengan memanggil IShellMenu::Initialize, lalu menginisialisasi pita menu dengan memanggil IShellMenu::SetShellFolder.

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)