Fungsi CheckMenuRadioItem (winuser.h)
Memeriksa item menu tertentu dan menjadikannya item radio. Pada saat yang sama, fungsi menghapus semua item menu lainnya dalam grup terkait dan menghapus bendera jenis item radio untuk item tersebut.
Sintaks
BOOL CheckMenuRadioItem(
[in] HMENU hmenu,
[in] UINT first,
[in] UINT last,
[in] UINT check,
[in] UINT flags
);
Parameter
[in] hmenu
Jenis: HMENU
Handel ke menu yang berisi grup item menu.
[in] first
Jenis: UINT
Pengidentifikasi atau posisi item menu pertama dalam grup.
[in] last
Jenis: UINT
Pengidentifikasi atau posisi item menu terakhir dalam grup.
[in] check
Jenis: UINT
Pengidentifikasi atau posisi item menu untuk diperiksa.
[in] flags
Jenis: UINT
Menunjukkan arti idFirst, idLast, dan idCheck. Jika parameter ini MF_BYCOMMAND, parameter lain menentukan pengidentifikasi item menu. Jika MF_BYPOSITION, parameter lain menentukan posisi item menu.
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, gunakan fungsi GetLastError .
Keterangan
Fungsi CheckMenuRadioItem mengatur bendera jenis MFT_RADIOCHECK dan status MFS_CHECKED untuk item yang ditentukan oleh idCheck dan, pada saat yang sama, menghapus kedua bendera untuk semua item lain dalam grup. Item terpilih ditampilkan menggunakan bitmap poin alih-alih bitmap tanda centang.
Untuk informasi selengkapnya tentang jenis item menu dan bendera status, lihat struktur MENUITEMINFO .
Contoh
Misalnya, lihat Contoh Penggunaan Bitmap Tanda Centang Kustom.
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 di Windows 8) |
Lihat juga
Konseptual
Referensi
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk