IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[MFC] bouton radio


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 9
    Par défaut [MFC] bouton radio
    Bonjour,

    j'ai 2 groupes de boutons radios dont je voudrais recuperer les valeurs pour savoir ceux qui sont cochés

    j'ai écris ce code qui marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    void CMyDialog::OnOK() 
    {
    	// Style de trait
    	if(SendDlgItemMessage(IDC_RADIO1,BM_GETCHECK,BST_CHECKED,0))
    		m_style = PS_SOLID;
    	else if(SendDlgItemMessage(IDC_RADIO2,BM_GETCHECK,BST_CHECKED,0))
    		m_style = PS_DASH;
    	else 
    		m_style = PS_DOT;
     
    	// Couleur
    	if(SendDlgItemMessage(IDC_RADIO4,BM_GETCHECK,BST_CHECKED,0))
    		m_color=RGB(255,0,0);
    	else if(SendDlgItemMessage(IDC_RADIO5,BM_GETCHECK,BST_CHECKED,0))
    		m_color=RGB(0,255,0);
    	else 
    		m_color=RGB(0,0,255);
     
    	CDialog::OnOK();
     
    	EndDialog(0);
    }
    mais il faut que j'utilise des classes. j'ai trouvé un exemple dans la FAQ mais je n'arrive pas à recuperer les valeurs si quelqu'un peut m'aider.
    Merci

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    l'explication de la faq ne suffit pas ?
    http://c.developpez.com/faq/vc/?page...adioButonHowTo
    c'est pourtant decrit pas a pas .
    c'est quoi qui bloque ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 9
    Par défaut [MFC] bouton radio
    dans la FAQ ils disent d'utiliser
    mais je ne vois pas comment je sais quel groupe et quel bouton ça s'applique et quelle est ma valeur. Bref je ne sais pas utiliser cette fonction.

  4. #4
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    je ne vois pas comment je sais quel groupe et quel bouton ça s'applique et quelle est ma valeur. Bref je ne sais pas utiliser cette fonction.
    BOOL UpdateData( BOOL bSaveAndValidate = TRUE ) sert à actualiser :
    - les variables membres associées aux controles si le bSaveAndValidate est true
    - les controles associés aux variables membres si le bSaveAndValidate est false

    Pour signifier sa valeur au contrôle on utilisera la fonction

    UpdateData(FALSE) ;

    pour la mise à jour du contrôle et

    UpdateData(TRUE) ;
    attention, ça ne veut pas dire qu'avec UpdateData tu peux donner une valeur au radio ou en récupérer une.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MFC] bouton bitmap!!
    Par ventreapatte dans le forum MFC
    Réponses: 4
    Dernier message: 29/05/2008, 19h22
  2. Réponses: 5
    Dernier message: 17/06/2005, 16h17
  3. [CR]liste de boutons radio
    Par inesfonfon dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 16/09/2004, 09h04
  4. [MFC] bouton avec option "accept files"
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 23/06/2004, 16h15
  5. Problème de boutons radio
    Par BRAUKRIS dans le forum Composants
    Réponses: 3
    Dernier message: 03/06/2004, 02h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo