Fungsi GetMenuBarInfo (winuser.h)
Mengambil informasi tentang bilah menu yang ditentukan.
Sintaks
BOOL GetMenuBarInfo(
[in] HWND hwnd,
[in] LONG idObject,
[in] LONG idItem,
[in, out] PMENUBARINFO pmbi
);
Parameter
[in] hwnd
Jenis: HWND
Handel ke jendela (bilah menu) yang informasinya akan diambil.
[in] idObject
Jenis: LONG
Objek menu. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Menu popup yang terkait dengan jendela. |
|
Bilah menu yang terkait dengan jendela (lihat fungsi GetMenu ). |
|
Menu sistem yang terkait dengan jendela (lihat fungsi GetSystemMenu ). |
[in] idItem
Jenis: LONG
Item yang akan diambil informasinya. Jika parameter ini nol, fungsi mengambil informasi tentang menu itu sendiri. Jika parameter ini adalah 1, fungsi mengambil informasi tentang item pertama pada menu, dan sebagainya.
[in, out] pmbi
Jenis: PMENUBARINFO
Penunjuk ke struktur MENUBARINFO yang menerima informasi. Perhatikan bahwa Anda harus mengatur anggota cbSize ke sizeof(MENUBARINFO)
sebelum memanggil fungsi ini.
Mengembalikan nilai
Jenis: BOOL
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Set API | ext-ms-win-ntuser-misc-l1-5-0 (diperkenalkan dalam Windows 10, versi 10.0.10240) |
Lihat juga
Konseptual
Referensi