De functie CheckMenuItem wordt een menu-item vinkje kenmerk ingesteld op hetzij wel of niet geselecteerd. U kunt de MF_CHECKED waarde instellen het selectievakje kenmerk gecontroleerd en de waarde MF_UNCHECKED instelt op niet-gecontroleerde.
U kunt de check-state van een menu-item ook instellen met behulp van de functie SetMenuItemInfo.
Soms is een groep van menu-items vertegenwoordigt een set van elkaar uitsluitende opties. Met de CheckMenuRadioItem functie, kunt u een menu-item terwijl gelijktijdig het vinkje verwijderen uit alle andere menu-items in de groep.