NeoUmbrella
Messages postés117Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention15 janvier 2013
-
8 janv. 2005 à 01:51
NeoUmbrella
Messages postés117Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention15 janvier 2013
-
10 janv. 2005 à 21:07
Salut,
alors voila j'utilises LB_GETITEMDATA poure récuperer une valeure
que j'utilises ensuite dans ReadMemoryProcess pour lire ce que contient
la listbox d'une autre application car GETITEMTEXT ne marche pas..
Je dois faire la meme chose avec une listeview mais LVM_GETITEMDATA
n'existe pas :/
NeoUmbrella
Messages postés117Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention15 janvier 2013 9 janv. 2005 à 01:53
Salut, toutes les autres valeure sont bonnes, la valeure est negative car je
ne l'ai pas initialisée en fait.
A mon avis c'est l'handle que je donne comme parametre dans
SendMessage () qui n'est pas bon.
Par contre si j'envoit le message int iSelect=SendMessage(syslistview,LVM_GETNEXTITEM,-1,LVNI_FOCUSED);
ca me renvoit la bonne valeure donc c'est bizar...
NeoUmbrella
Messages postés117Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention15 janvier 2013 9 janv. 2005 à 02:41
Salut, GetLastError me renvoit 0 en faisant ca :if(SendMessage(syslistview,LVM_GETITEM,0,(LPARAM)&LvItem) 0) test GetLastError();
cout << "Errreure : " << test << endl;
// ajout de la position et du nom
cout << szText << endl;
}
Petit probleme, la listview dont je recupere le texte est en type affichage details
donc je recupere que le nom de l'item de la premiere colonne.
Comment puis je y remédier ?
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 10 janv. 2005 à 19:16
Salut,
Pas du tout, HTREEITEM est le handle d'un item.
L'equivalent de LVITEM et LVM_GETITEM pour un treeview serait:
TVITEM pour la structure, et TVM_GETITEM pour le message.
Je te suggere quand meme de lire toute la page msdn consacrée aux treeview, c'est assez different des listview.