Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3043 connectés 

  FORUM HardWare.fr
  Programmation

  Question pas comlpiqué (logiquement !) pour qui connait les MFC en C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question pas comlpiqué (logiquement !) pour qui connait les MFC en C++

n°29160
El_gringo
Posté le 04-05-2001 à 11:53:20  profilanswer
 

Voila, je veux afficher une liste qui comporte des colonnes, je dois donc utiliser les CListCtrl (g pas de vue dans mon appli, donc, pas une CListView !?)
J'arrive à y ajouter les colonnes dont g besoin, mais apèrs, au moment d'y mettre du texte, tout s'inscrit dans la 1ère colone, je vois pas comment mettre du texte dans les autre....
ça fait maintenant bien 2 heure que je me prend la tête la dessus, alors si vs avez déja utilisé ça...merci de me dire comme faire !

mood
Publicité
Posté le 04-05-2001 à 11:53:20  profilanswer
 

n°29177
noregret
Posté le 04-05-2001 à 12:40:15  profilanswer
 

int nItem=0;
 
// Insérer une ligne vierge
nItem = m_list.InsertItem(nItem, "" );
// Ajouter une chaine de type LVIF_TEXT dans la colonne 0 (cf. 2e paramètre)
m_list.SetItem(nItem, 0, LVIF_TEXT, "text1", 0, 0, 0, 0L);
// Ajouter une chaine dans la colonne 1
m_list.SetItem(nItem, 1, LVIF_TEXT, "text2", 0, 0, 0, 0L);
// etc...
 
Pour les autres paramètres, consultes l'aide.


---------------
Configuration
n°29201
El_gringo
Posté le 04-05-2001 à 14:07:33  profilanswer
 

merci, voila, le sujet est clos je crois...
J'aime bien ça, une réponse claire et précise à une question pareille. C à ces moment la que j'me dis : "c qd même génial internet"

n°29211
El_gringo
Posté le 04-05-2001 à 14:27:50  profilanswer
 

non, en fait c pas si parfait que ça, ça fonctionne, mais quand je fait ça, on ne peut sélectionner dans la liste que l'élément affiché dans la 1ère colone.
Si tu sais pourquoi, dis merci de me le dire...ms j'vais qd même cherche pdt ce temps !

n°29217
noregret
Posté le 04-05-2001 à 14:37:14  profilanswer
 

Pour sélectionner toute la ligne:
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT);


---------------
Configuration
n°29226
El_gringo
Posté le 04-05-2001 à 14:45:41  profilanswer
 

...ou en cochant tout bêtement la case sous visual C++, merci, je suis lourd (en plus je t'ai envoyé un mail, pas la peine de répondre du coup !)

n°29228
El_gringo
Posté le 04-05-2001 à 14:52:19  profilanswer
 

ha, non, tient, c bizard, y a pas de coche pour ça dans l'onglet "extended style".
Mais en l'écrivant directe dans le code ça fonctionne, merci beaucoup !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Question pas comlpiqué (logiquement !) pour qui connait les MFC en C++

 

Sujets relatifs
Question sur ASPOPENGL question pour darkoli
[HTML] question bêteDébat : OWL ou MFC?
question sur apache/php[SQL] Question pour determiner un prix minimum
Question Javascript : window.open !question de culture general avec websphere
[Sondage]: qui connait UML???Question pointue sur la durée de vie des Cookies.
Plus de sujets relatifs à : Question pas comlpiqué (logiquement !) pour qui connait les MFC en C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR