Bagikan melalui


Fungsi ShowHideMenuCtl (commctrl.h)

[ShowHideMenuCtl tersedia untuk digunakan dalam operasi

sistem yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia di

versi berikutnya.]

Mengatur atau menghapus atribut tanda centang item menu yang ditentukan dan menampilkan atau menyembunyikan kontrol yang sesuai. Fungsi menambahkan tanda centang ke item menu yang ditentukan jika tidak memilikinya lalu menampilkan kontrol yang sesuai. Jika item menu sudah memiliki tanda centang, fungsi akan menghapus tanda centang dan menyembunyikan kontrol yang sesuai.

Sintaks

BOOL ShowHideMenuCtl(
  HWND     hWnd,
  UINT_PTR uFlags,
  LPINT    lpInfo
);

Parameter

hWnd

Jenis: HWND

Handel ke jendela yang berisi menu dan kontrol.

uFlags

Jenis: UINT_PTR

Pengidentifikasi item menu untuk menerima atau kehilangan tanda centang.

lpInfo

Jenis: LPINT

Penunjuk ke array yang berisi pasangan nilai. Nilai kedua dalam pasangan pertama harus menjadi handel ke menu utama aplikasi. Setiap pasangan berikutnya terdiri dari pengidentifikasi item menu dan pengidentifikasi jendela kontrol. Fungsi mencari array untuk nilai yang cocok dengan uFlags dan, jika nilai ditemukan, memeriksa atau menghapus centang item menu dan memperlihatkan atau menyembunyikan kontrol yang sesuai.

Mengembalikan nilai

Jenis: BOOL

Mengembalikan bukan nol jika berhasil, atau nol sebaliknya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h
Pustaka Comctl32.lib
DLL Comctl32.dll