CListCtrl

CListCtrl - C++ - Programmation

Marsh Posté le 13-03-2003 à 08:52:00    

Ben les CListCtrl c'est bien beau, j'ai compris comment en creer une mais pour savoir comment inserer dedans, alors la c un autre probleme!
 

Code :
  1. CListCtrl * plist = (CListCtrl *) GetDlgItem(IDC_LIST1);
  2. plist->DeleteAllItems();
  3. CString str="col 0";
  4. plist->InsertColumn(0, str,LVCFMT_LEFT,100);
  5. CString str="col 1";
  6. plist->InsertColumn(0, str,LVCFMT_LEFT,100);
  7. CString str="col 2";
  8. plist->InsertColumn(0, str,LVCFMT_LEFT,100);
  9. CString str="col 3";
  10. plist->InsertColumn(0, str,LVCFMT_LEFT,100);


|--------------------------|
|col 0 | col 1 | col 2 | col 3 |
|-------------------------|
|       |        |        |        |
|-------------------------|
|       |        |        |        |
|-------------------------|
|       |        |        |        |
|-------------------------|
|       |        |  ici   |        |
|-------------------------|
|       |        |        |        |
|-------------------------|
   
mais comment je dois faire si je veux par exemple inserer "ici" dans la 3eme colonne de la 4eme ligne???
plist->InsertItem(.........); j'arrive pas a le faire fonctionner


Message édité par polo021 le 13-03-2003 à 09:14:31
Reply

Marsh Posté le 13-03-2003 à 08:52:00   

Reply

Marsh Posté le 13-03-2003 à 09:40:42    

y a une histoire de subitems pour la 2e colonne et les suivantes


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-03-2003 à 10:31:54    

Vi faut passer par Subitem avec un insertitem
Pour ton exemple un truc comme ca
 

Code :
  1. plist->InsertItem(0, _T("" ));
  2. plist->InsertItem(1, _T("" ));
  3. plist->InsertItem(2, _T("" ));
  4. plist->InsertItem(3, _T("" ));
  5. plist->InsertItem(4, _T("" ));
  6. plist->SetItemText(3, 2, _T("ici" ));

Reply

Marsh Posté le 13-03-2003 à 11:52:28    

oui c cool ca fonctionne bien avec ca.
 
thank you.
 :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed