Compartir a través de


CMenu::CheckMenuRadioItem

Comprueba un elemento de menú especificado y lo convierte en un elemento de radio.

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

Parámetros

  • nIDFirst
    Especifica (como un identificador o desplazamiento, dependiendo del valor de nFlags) el primer elemento en el grupo de botones de radio.

  • nIDLast
    Especifica (como un identificador o desplazamiento, dependiendo del valor de nFlags) el elemento de menú pasado en el grupo de botones de radio.

  • nIDItem
    Especifica (como un identificador o desplazamiento, dependiendo del valor de nFlags) el elemento en el grupo que se comprobará con un botón de opción.

  • nFlags
    especifica la interpretación de nIDFirst, de nIDLast, y de nIDItem así:

    nFlags

    interpretación

    MF_BYCOMMAND

    Especifica que el parámetro proporciona el identificador del elemento de menú existente.Éste es el valor predeterminado si no se establece MF_BYCOMMAND ni MF_BYPOSITION .

    MF_BYPOSITION

    Especifica que el parámetro proporciona la posición del elemento de menú existente.el primer elemento está en la posición 0.

Valor devuelto

Distinto de cero si correctamente; si no 0

Comentarios

Al mismo tiempo, la función desactiva el resto de los elementos de menú del grupo asociado y borra el indicador de tipo de radio-elemento para esos elementos.El elemento comprobado se muestra con un mapa de bits del botón de radio (o viñeta) en lugar de un mapa de bits de la marca de verificación.

Ejemplo

Vea el ejemplo para ON_COMMAND_RANGE.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase CMenu

Gráfico de jerarquía

CMenu::CheckMenuItem

CMenu::GetMenuState

CheckMenuRadioItem