Je doit creer une interface windows(en Visual C++) composee de 32 radiobutton, j aimerai recuperer dans une variable la valeur du bouton selectionne , helas je ne sais absolument pas comment proceder.
La seule solution que je vois est la suivante:
Code:
,
----
if (nResponse == ICD_RADIO1)
{ myVal=1;
}
else if (nResponse == ICD_RADIO2)
{
myVal=2
}
...
Ce qui est helas ingerable avec un nombre important de boutons.
Merci beaucoup pour vos reponses rapides, je pense que je vais rester sur la premiere solution , car vu mon niveau en C++, je ne comprend pas la seconde(pas assez detaillee pour moi, Sorry....)
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
La fonction que je t'ai donné dois faire elle-même le long test que tu
te prépare à faire: passer en revue les boutons radio pour savoir
lequel est coché.
Il suffit de passer le plus petit identifiant de tes boutons (ici, mon
IDC_RADIO_0) et le plus grand (ici, mon IDC_RADIO_10) et la fonction te
donne l'identifiant du bouton coché.
C'est-y pas "magique"
Ceci dit, tu fais comme tu veux...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en train de se faire. Pour les miracles, prévoir un délai...