CheckMenuItem

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);
 

Parameters

hmenu
Ingang naar het menu van belang.
uIDCheckItem
Hiermee geeft u het menu-item waarvan vinkje kenmerk is om te worden ingesteld, zoals bepaald door de parameter uCheck.
uCheck
Specificeert de vlaggen die de interpretatie van de uIDCheckItem -parameter en de staat van het menu-item vinkje kenmerk bepalen. Deze parameter kan bestaan uit een combinatie van MF_BYCOMMAND, of MF_BYPOSITION en MF_CHECKED of MF_UNCHECKED.
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.

Retourwaarden

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.

Opmerkingen

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.

Zie ook

Overzicht van de menu's, menufuncties, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index