WM_INITMENU pesan

Dikirim saat menu akan menjadi aktif. Ini terjadi ketika pengguna mengklik item pada bilah menu atau menekan tombol menu. Ini memungkinkan aplikasi untuk memodifikasi menu sebelum ditampilkan.

Jendela menerima pesan ini melalui fungsi WindowProc-nya .

#define WM_INITMENU                     0x0116

Parameter

wParam

Handel ke menu yang akan diinisialisasi.

lParam

Parameter ini tidak digunakan.

Nilai kembali

Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.

Keterangan

Pesan WM_INITMENU dikirim hanya saat menu pertama kali diakses; hanya satu pesan WM_INITMENU yang dihasilkan untuk setiap akses. Misalnya, memindahkan mouse di beberapa item menu sambil menahan tombol tidak menghasilkan pesan baru. WM_INITMENU tidak menyediakan informasi tentang item menu.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Lihat juga

Referensi

WM_INITMENUPOPUP

Konseptual

Akselerator Keyboard