begin process at 2010 03 22 14:43:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

CListCtrl


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CListCtrl

lundi 28 février 2005 à 19:59:27 | CListCtrl

isirnet

bjr,
comment inserer une ligne qui se compose de plusieurs colonnes dans un controle Liste ?

lundi 28 février 2005 à 21:39:23 | Re : CListCtrl

bayeto

Membre Club

Il faut d'abord ajouter les colonnes via InsertColumn.
Ensuite avec les items avec un InsertItem on ajoute les contenus des colonnes à l'aide du champ iSubItem de TV_ITEM.

mardi 1 mars 2005 à 18:29:55 | Re : CListCtrl

isirnet

bjr, merci pour ton aide.
ça, je le sais bien, mais je n'arrive pas a la faire, est ce  que c'est possible que tu me donne un petit exemple (une liste avec 3 colonnes, et qlqs lignes)??  merci d'avance.

mardi 1 mars 2005 à 20:00:15 | Re : CListCtrl

bayeto

Membre Club

soit m_Liste un objet de type CListCtrl
 LVCOLUMN c;

 c.mask = LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
 c.fmt = LVCFMT_LEFT;
 c.cchTextMax = 10;
 c.cx = 100;

 c.pszText = _T("Clé");
 m_Liste.InsertColumn(0,&c);
 c.pszText = _T("Nom");
 m_Liste.InsertColumn(1,&c);
 c.pszText = _T("Prénoms");
 m_Liste.InsertColumn(2,&c);

 m_Liste.InsertItem(0,_T("0x00400000"));
 m_Liste.SetItemText(0,1,_T("HAMMJE"));
 m_Liste.SetItemText(0,2,_T("Thomas"));

 m_Liste.InsertItem(1,_T("0x00500000"));
 m_Liste.SetItemText(1,1,_T("ELSAADI"));
 m_Liste.SetItemText(1,2,_T("Mokhdaria"));

et ainsi de suite...

mercredi 2 mars 2005 à 12:02:34 | Re : CListCtrl

isirnet

Bonjour
merci, c'est vraiment gentil,  ça marche.
merci encore.

jeudi 19 mai 2005 à 16:37:44 | Re : CListCtrl

Quemar

Moi j'avais la meme question... donc vous y avez repondu partiellement car la creation des header merche correctement mais des que j'essaie d'inserer une ligne ca plante

code

CListCtrl m_CTest
char[12] m_NomFichier , char[5] m_Date , char[5] m_Time

LVCOLUMN Fichiers;
        Fichiers.mask = LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
        Fichiers.fmt = LVCFMT_LEFT;
        Fichiers.cchTextMax = 50;
        Fichiers.cx = 150;
        Fichiers.pszText = _T("Fichiers Video sur le Disque");
        m_CTest.InsertColumn(1,&Fichiers);   
       
        LVCOLUMN Date;
        Date.mask = LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
        Date.fmt = LVCFMT_LEFT;
        Date.cchTextMax = 10;
        Date.cx = 100;
        Date.pszText = _T("Date de création");
        m_CTest.InsertColumn(2,&Date);

        LVCOLUMN Duree;
        Duree.mask = LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
        Duree.fmt = LVCFMT_LEFT;
        Duree.cchTextMax = 10;
        Duree.cx = 70;
        Duree.pszText = _T("Durée");
        m_CTest.InsertColumn(3,&Duree);

        m_CTest.InsertItem(0,g_FctInt.m_NomFichier);
        m_CTest.SetItemText(0,2,g_FctInt.m_Date);
        m_CTest.SetItemText(0,3,g_FctInt.m_Time);


est ce que vous pouvez m'aider ???
merci


jeudi 19 mai 2005 à 17:07:43 | Re : CListCtrl

Quemar

ok probleme resolu

desole
merci



Cette discussion est classée dans : clistctrl


Répondre à ce message

Sujets en rapport avec ce message

CListCtrl [ par julok2 ] Salut à tous,je cherche comment retrouver le numèro de la ligne sélectionnée dans une CListeCtrl (je programme sous VC++6.0 et j'utilise les MFC).Merc couleur de fond CListCtrl [ par julok2 ] Bonjour,est-il possible de définir dans une CListCtrl ( j'utilise VC++6.0 et les MFC) une couleur de fond différente pour chaque case?Merci bien Utilisation de la classe CListCtrl dans Visual C++ [ par 85ben ] icone CListCtrl [ par fanette26 ] bonjour,j'utilise une CListCtrl, les labels s'affichent correctement mais pas les icones.m_list.InsertItem(nb_item , label, IDI_ICON);Quelqu'un aurait Align Text dans CListCtrl [ par crocejf2000 ] Dans une CListCtrl, j'ai une colonne ou il faut que je puisse tronquer le texte a gauche et non pas a droite comme fait par défaut, par exemple, j'aff CListCtrl ou CListBox [ par crocejf2000 ] Salut,Je cherche a faire une sorte d'intelisense (un peut comme dans vc.net) et je sais pas trop quoi choisir : CListCtrl ou ClistBox ? Je vient juste PB de scrollbar avec une CListCtrl [ par isnotgood ] Bonjour ,J'utilise une CListeCtrl, je suis connecté sur une base de donnée.Ce qui m'oblige à faire des rafraîchissements de temps en temps.Est-ce que Rafraichissement [ par gus2647 ] Bonjour,J utilise VC++ 6 et les MFC. lorsque je trace une courbe, elle s affiche correctement, mais lorsque je cree par dessus par exemple une CListCt CListCtrl [ par Helau ] Bonjour,J'utilise sur CListCtrl dans un boite de dialogue, je voudrais savoir s'il est possible d'empêcher l'utilisateur de redimensionner les colonne CListCtrl et windowsXP [ par isnotgood ] Bonjour,Voilà mon problème, j'utilise un CListCtrl pour faire le suivi d'un traitement (j'affiche des icônes et du texte).Sur certaines machines sous


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,763 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales