CheckMenuItem

Funkcia CheckMenuItem nastaví stav začiarknutia atribút položky zadaná ponuka na zapísanej alebo nezapísanej.

CheckMenuItem funkcia nebola nahradená funkciu SetMenuItemInfo . Naďalej môžete používať CheckMenuItem, avšak ak nepotrebujete žiadne rozšírené funkcie SetMenuItemInfo.

(DWORD CheckMenuItem HMENU  hmenu; / / zvládnuť menuUINTuIDCheckItem; / ponuku bode skontrolovať alebo zrušte začiarknutie políčkaUINTuCheck / / flags položka ponuky);
 

Parametre

hmenu
Rukoväť na menu záujmu.
uIDCheckItem
Určuje položka ponuky, atribút ktorej začiarkavacie znamienko sa nastavia, ako určí uCheck parameter.
uCheck
Určuje príznaky, ktoré riadia výklad parametra uIDCheckItem a stav položky ponuky začiarknite toto pole atribútu. Tento parameter môže byť kombináciou buď MF_BYCOMMAND, alebo MF_BYPOSITION a MF_CHECKED alebo MF_UNCHECKED.
Hodnota Význam
MF_BYCOMMAND Označuje, že uIDCheckItem parameter dáva identifikátor položky ponuky. MF_BYCOMMAND vlajkou je predvolená hodnota, ak je určený príznak MF_BYCOMMAND ani MF_BYPOSITION.
MF_BYPOSITION Označuje, že uIDCheckItem parameter dáva zero-based relatívnej pozícii položiek ponuky.
MF_CHECKED Nastaví atribút začiarkavacie znamienko stavu začiarknutia.
MF_UNCHECKED Nastaví atribút políčko nezačiarknuté štátu.

Note:

Vrátená hodnota určuje predchádzajúceho stavu položka ponuky (MF_CHECKED alebo MF_UNCHECKED). Ak položka ponuky neexistuje, vrátená hodnota je 0xFFFFFFFF.

Poznámky

Položky v menu, bar nemôže mať znak začiarknutia.

UIDCheckItem parameter určuje položku, ktorá sa otvorí vedľajšia ponuka alebo príkaz položka. Pre tovar, ktorý sa otvorí vedľajšia ponuka, uIDCheckItem parameter musí určiť polohu predmetu. Príkaz položky, môžete zadať uIDCheckItem parameter položka pozícia alebo jeho identifikačný znak.

Pozri tiež

Ponuky prehľad funkcií Menu, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index