Funksjonen CheckMenuItem angir statusen til den angitte menyelementet hake attributt til enten er merket eller umerket.
Funksjonen CheckMenuItem har blitt erstattet av funksjonen SetMenuItemInfo . Du kan fortsatt bruke CheckMenuItem, men hvis du ikke trenger noen av det utbygget vise egenskaper av SetMenuItemInfo.
DWORD CheckMenuItem) HMENU hmenu, / / håndtere-menyenUINTuIDCheckItem, / / meny artikkel å kontrollere eller endreUINTuCheck / / menyelementet flags);
| Verdi | Betydning |
|---|---|
| MF_BYCOMMAND | Angir at uIDCheckItem -parameteren gir identifikator for menyelementet. MF_BYCOMMAND-flagget er standard, hvis verken MF_BYCOMMAND eller MF_BYPOSITION-flagget er angitt. |
| MF_BYPOSITION | Angir at uIDCheckItem -parameteren gir menyelementet nullbasert relative plassering. |
| MF_CHECKED | Setter du hake attributtet til merketstatusen. |
| MF_UNCHECKED | Setter du hake attributtet til ukontrollert staten. |
Verdien som returneres, angir den tidligere tilstanden av menyelementet (MF_CHECKED eller MF_UNCHECKED). Hvis menyelementet ikke finnes, er returverdien 0xFFFFFFFF.
Et element i en menylinje kan ikke ha en hake.
Parameteren uIDCheckItem identifiserer et element som åpnes en undermeny eller kommandoen element. For et element som åpnes en undermeny, må uIDCheckItem -parameteren angir plasseringen av elementet. For et element, kommandoen, kan uIDCheckItem -parameteren angi varens posisjon eller sin identifikator.
Oversikt over menyene, Menyfunksjoner, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo