[MFC] CListCtrl et GetItem() -> Casse tête

CListCtrl et GetItem() -> Casse tête [MFC] - Programmation

Marsh Posté le 06-04-2002 à 18:52:31    

Voila je souhaite récupérer des infos sur un élément particulier d'une CListCtrl.
J'utilise donc m_liste.GetItem(&lvitem) mais les données récupérées sont incompréhensibles.
Que ce soit le texte, l'image :
 
char t[50];
LVITEM pItem;
pItem.mask = LVIF_IMAGE|LVIF_TEXT;
pItem.iItem = 0;
 
m_fil.GetItem(&pItem);
MessageBox(pItem.pszText); //déjà la ça ne m'affiche pas de MessageBox !
 
itoa(pItem.iImage,t,10);
MessageBox(t); //la le nombre est du genre -846160861
 
je pige rien !  :crazy:  
 
Merci
   ANT

Reply

Marsh Posté le 06-04-2002 à 18:52:31   

Reply

Marsh Posté le 07-04-2002 à 10:40:34    

:bounce:

Reply

Marsh Posté le 07-04-2002 à 10:51:21    

essaye en rajoutant :
 
pItem.iSubItem = 0;
pItem.cchTextMax = 50;


---------------
VT ... Vaucluse / Vrille(euse :sarcastic: ) c'est pareil tant qu'il y a l'humour :D
Reply

Marsh Posté le 07-04-2002 à 15:06:06    

Ca ne marche malheureusement pas !

Reply

Marsh Posté le 07-04-2002 à 18:39:12    

:bounce:

Reply

Sujets relatifs:

Leave a Replay

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