CheckMenuItem

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

Parametere

hmenu
Håndtere til menyen av interesse.
uIDCheckItem
Angir menyelementet som har hake attributtet er angis, som bestemmes av parameteren uCheck.
uCheck
Angir flaggene som kontrollerer tolkningen av parameteren uIDCheckItem og delstaten menyelementene hake attributtet. Denne parameteren kan være en kombinasjon av enten MF_BYCOMMAND, eller MF_BYPOSITION og MF_CHECKED eller MF_UNCHECKED.
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.

Returverdier

Verdien som returneres, angir den tidligere tilstanden av menyelementet (MF_CHECKED eller MF_UNCHECKED). Hvis menyelementet ikke finnes, er returverdien 0xFFFFFFFF.

Merknader

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.

Se også

Oversikt over menyene, Menyfunksjoner, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index