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 :

CCheckListBox dans Dialogue ATL


Sujet :

MFC

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Madagascar

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut CCheckListBox dans Dialogue ATL
    Je pense que le titre est assez explicite! J'ai un CListBox dans mon dialogue ATL et j'ai redéfini ce CListBox dans l'entête en tant que CCheckListBox, mais je n'arrive pas à afficher les cases à cocher ! Si quelqu'un a une idée! Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 455
    Par défaut
    Avez-vous bien utilisé le style flag LBS_OWNERDRAWFIXED ou LBS_OWNERDRAWVARIABLE ?
    http://www.codersource.net/mfc/mfc-c...-clistbox.aspx

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Madagascar

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut CCheckListBox dans Dialogue ATL
    Merci d'avoir répondu! En effet, j'ai vu sur le net qu'il fallait fixer "owner drax" à "fixed", donc pour y mettre aussi "variable" il faut donc le faire dans le code en utilisant la valeur que vous venez d'indiquer!

    Juste pour être sûr, est ce que ce qui suit est la bonne configuration?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    m_CCheckListBox.setCheckStyle(BS_AUTOCHECKBOX);
       m_CCheckListBox.setStyle(LBS_OWNERDRAWFIXED|LBS_OWNERDRAWVARIABLE);

    Encore merci!

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 455
    Par défaut
    C'est l'un ou l'autre mais pas les deux flags en même temps.

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Madagascar

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut CListBox<=>CListCtrl
    Désolé pour le retard, mais dès que j'ai trouvé une alternative j'ai complètement oublié d'en informé les amis:
    en fait, j'ai utilisé CListCtrl à la place de CListBox:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CListCtrl myToolTypeListCtrl;
    myToolTypeListCtrl.Attach(GetDlgItem(IDC_TOOLTYPE));
    myToolTypeListCtrl.SetExtendedStyle(myToolTypeListCtrl.GetStyle()|LVS_EX_CHECKBOXES);
    et c'est tout!

    Merci de m'avoir aidé!

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

Discussions similaires

  1. Config. Chemin dans Dialogue
    Par cjacquel dans le forum Visual C++
    Réponses: 1
    Dernier message: 08/03/2012, 19h20
  2. Passage de paramètres dans un ATL C++ depuis C#
    Par OliverSleep dans le forum Visual C++
    Réponses: 11
    Dernier message: 28/04/2008, 15h04
  3. [OpenOffice] [Macro OOBasic] controle Tree dans dialogue & DOM Parser.
    Par azerr dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 21/11/2007, 09h13
  4. Quelle message pour menu dans dialogue
    Par ricky78 dans le forum MFC
    Réponses: 2
    Dernier message: 25/04/2007, 11h54
  5. Boites de dialogue avec ATL...
    Par chronos dans le forum MFC
    Réponses: 3
    Dernier message: 18/04/2005, 13h53

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