Fungsi DestroyMenu (winuser.h)

Menghancurkan menu yang ditentukan dan membebaskan memori apa pun yang diduduki menu.

Sintaks

BOOL DestroyMenu(
  [in] HMENU hMenu
);

Parameter

[in] hMenu

Jenis: HMENU

Handel ke menu yang akan dihancurkan.

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.

Keterangan

Sebelum menutup, aplikasi harus menggunakan fungsi DestroyMenu untuk menghancurkan menu yang tidak ditetapkan ke jendela. Menu yang ditetapkan ke jendela secara otomatis dihancurkan saat aplikasi ditutup.

DestroyMenu rekursif, yaitu akan menghancurkan menu dan semua submenunya.

Contoh

Misalnya, lihat Menampilkan Menu Pintasan.

Persyaratan

   
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 (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-menu-l1-1-0 (diperkenalkan dalam Windows 8)

Lihat juga

Konseptual

CreateMenu

DeleteMenu

Menu

Referensi

RemoveMenu

SetMenuItemInfo