De functie CheckMenuItem stelt u de status van het opgegeven menu-item check mark kenmerk aan hetzij wel of niet geselecteerd.
De functie CheckMenuItem is vervangen door de SetMenuItemInfo functie. U kunt nog steeds CheckMenuItem, echter, als u niet een van de uitgebreide kenmerken van SetMenuItemInfo hoeft.
(DWORD-CheckMenuItem HMENU hmenu, / / ingang naar menuUINTuIDCheckItem, / / menu-item om te controleren of uncheckUINTuCheck / / menu-item vlaggen);
| Waarde | Betekenis |
|---|---|
| MF_BYCOMMAND | Geeft aan dat de parameter uIDCheckItem de id van het menu-item geeft. De vlag MF_BYCOMMAND is de standaard als de MF_BYCOMMAND noch de MF_BYPOSITION vlag is opgegeven. |
| MF_BYPOSITION | Geeft aan dat de parameter uIDCheckItem de op nul gebaseerde relatieve positie van het menu-item geeft. |
| MF_CHECKED | Het selectievakje kenmerk wordt ingesteld op de status. |
| MF_UNCHECKED | Wordt het vinkje kenmerk ingesteld op het niet-gecontroleerde staat. |
De retourwaarde geeft de vorige staat van het menu-item (MF_CHECKED of MF_UNCHECKED). Als het menu-item niet bestaat, is de retourwaarde 0xFFFFFFFF.
Een item in een menubalk kan niet een vinkje hebben.
De parameter uIDCheckItem identificeert een item dat wordt geopend een vervolgmenu of een opdracht item. Voor een item dat een submenu opent, moet de uIDCheckItem parameter de positie van het item opgeven. De parameter uIDCheckItem kunt voor een opdracht object, de positie van het item of de id opgeven.
Overzicht van de menu's, menufuncties, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo