Comment activer un radio bouton par défaut ? [VC++] - Programmation
Marsh Posté le 04-05-2001 à 15:25:38
Drums a écrit a écrit : J'ai plusieurs radio boutons dans une dialog box et je voudrais que l'un d'entre eux soit actif par défaut. J'ai essayé "GetDlgItem(IDC_MYRADIO1)->EnableWindow(TRUE);" dans la méthode OnInitDialog, mais ca ne marche pas ! |
EnableWindow() "dé-grise" le contrôle. Si je me souviens bien c'est plutôt SetCheck(1) qu'il faut utiliser.
Marsh Posté le 04-05-2001 à 17:18:15
Ou tu edites tes resources et tu changes l'ordre pour avoir ton radio button en 1.
Marsh Posté le 04-05-2001 à 23:28:07
coucou
c vieux mais si je me rappelle bien, à un bouton radio est associée une valeur entière comprise entre 0 et le nombre de boutons-1...Essaye d'initialiser cette valeur au n° du bouton que tu veux mettre par défaut dans OnInitDialog, ca devrait le faire....
Marsh Posté le 04-05-2001 à 12:34:17
J'ai plusieurs radio boutons dans une dialog box et je voudrais que l'un d'entre eux soit actif par défaut.
J'ai essayé "GetDlgItem(IDC_MYRADIO1)->EnableWindow(TRUE);" dans la méthode OnInitDialog, mais ca ne marche pas !