CMenu::CheckMenuRadioItem
Extraire un élément de menu spécifié et en fait un élément par cases d'option.
BOOL CheckMenuRadioItem(
UINT nIDFirst,
UINT nIDLast,
UINT nIDItem,
UINT nFlags
);
Paramètres
nIDFirst
Spécifie (comme ID ou offset, selon la valeur d' nFlags) le premier élément de menu au groupe de cases d'option.nIDLast
Spécifie (comme ID ou offset, selon la valeur d' nFlags) le dernier élément de menu au groupe de cases d'option.nIDItem
Spécifie (comme ID ou offset, selon la valeur d' nFlags) l'élément au groupe qui est contrôlé par une case d'option.nFlags
Spécifie la traduction d' nIDFirst, d' nIDLast, et d' nIDItem de la manière suivante :nFlags
Interprétation
MF_BYCOMMAND
Spécifie que le paramètre permet l'ID de commande de l'élément de menu existant. Valeur par défaut si aucun MF_BYCOMMAND ni MF_BYPOSITION n'est défini.
MF_BYPOSITION
Spécifie que le paramètre permet la position de l'élément de menu existant. Le premier élément est à la position 0.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0
Notes
En même temps, la fonction désactive tous les autres éléments de menu au groupe associé et efface le type de balise radio- élément pour ces éléments. L'élément sélectionné est restitué à l'aide d'une image bitmap de case d'option (ou puces) au lieu d'une bitmap de coche.
Exemple
Consultez l'exemple pour ON_COMMAND_RANGE.
Configuration requise
Header: afxwin.h