Udostępnij za pośrednictwem


CMenu::CheckMenuRadioItem

Sprawdza, czy element menu określony i czyni element radio.

BOOL CheckMenuRadioItem(
   UINT nIDFirst,
   UINT nIDLast,
   UINT nIDItem,
   UINT nFlags 
);

Parametry

  • nIDFirst
    Określa (jako identyfikator lub przesunięcie od wartości nFlags) pierwszy element menu Grupa przycisków opcji.

  • nIDLast
    Określa (jako identyfikator lub przesunięcie od wartości nFlags) ostatni element w grupie przycisków opcji.

  • nIDItem
    Określa (jako identyfikator lub przesunięcie od wartości nFlags) element w grupie, które będą sprawdzane za pomocą przycisku radiowego.

  • nFlags
    Określa interpretacji nIDFirst, nIDLast, i nIDItem w następujący sposób:

    nFlags

    Interpretacja

    MF_BYCOMMAND

    Określa, że parametr podaje identyfikator polecenia istniejący element menu.Jest to wartość domyślna, jeśli żadna MF_BYCOMMAND ani MF_BYPOSITION jest ustawiona.

    MF_BYPOSITION

    Określa, że parametr podaje położenie istniejący element menu.Pierwszy element jest w położeniu 0.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; inaczej 0

Uwagi

W tym samym czasie funkcja usuwa zaznaczenie innych elementów menu skojarzone grupy i czyści flagi typu elementu radio dla tych elementów.Zaznaczony element jest wyświetlany przy użyciu radio bitmapy przycisku (lub punktor) zamiast mapy bitowej znacznik wyboru.

Przykład

Zobacz przykład dla ON_COMMAND_RANGE.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CMenu

Wykres hierarchii

CMenu::CheckMenuItem

CMenu::GetMenuState

CheckMenuRadioItem