begin process at 2008 07 20 23:06:33
1 213 505 membres
406 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : IDC_RADIO1 en C++ Win32 [ Divers / Débutant(e) ] (F0ra)

IDC_RADIO1 en C++ Win32 le 30/04/2008 19:26:09

F0ra

Bonjour
J'ai un problème avec IDC_RADIO1.
Dans mon Group-box(IDC_STATIC), j'ai ajouté 5 Radio-button(IDC_RADIO1 à IDC_RADIO5)
Quand j'exécute le programme, il n'y a déjà aucun Radio-button coché.

Et je voudrais que le premier soit activé.
Et comment on fait pour récurer celui qui est sélectionné ?
Merci beaucoup
@+


Re : IDC_RADIO1 en C++ Win32 le 30/04/2008 19:38:30

Pistol_Pete
Salut

CheckRadioButton() pour l'initialiser et IsDlgButtonChecked() pour connaitre l'état.


A+
Mon site internet : [ Lien ]



Re : IDC_RADIO1 en C++ Win32 le 30/04/2008 20:13:00

F0ra

salut
CheckRadioButton(hdlg, IDC_RADIO1, IDC_RADIO2, IDC_RADIO1);
Fonctionne, mais je ne comprends pas les 4 arguments.

Et pour IsDlgButtonChecked
Je n'ai pas trouvé comment l'utiliser.

Tu peux m'en dire un peu plus?
Un exemple
@+


Re : IDC_RADIO1 en C++ Win32 le 30/04/2008 20:57:05

Pistol_Pete
Réponse acceptée !
Pour CheckRadioButton(hdlg, IDC_RADIO1, IDC_RADIO2, IDC_RADIO1);
le second argument correspond à l'ID de ton premier bouton radio, (Plus petit id)
le troisième correspond à l'ID de ton dernier bouton radio,
et le dernier te permet de chocher celui que tu veux.

Pour verifier si ton bouton est coché c'est simple:
if(IsDlgButtonChecked(hDlg,IDC_RADIO1) == BST_CHECKED)
{
//si coché
}

A+
Mon site internet : [ Lien ]


Re : IDC_RADIO1 en C++ Win32 le 30/04/2008 21:10:56

F0ra

merci Pistol_Pete
ça fonctionne
@+



Classé sous : button, radio, win32, idc, radio1

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS