LVM_FINDITEM

cs_Children Messages postés 84 Date d'inscription lundi 5 février 2007 Statut Membre Dernière intervention 29 avril 2009 - 27 mars 2009 à 16:14
cs_Children Messages postés 84 Date d'inscription lundi 5 février 2007 Statut Membre Dernière intervention 29 avril 2009 - 29 mars 2009 à 19:50
Bonjours je souhaite récupéré l'index d'un élément en fonction de son nom dans une listview dans une autre application (ex, je veut obtenir l'index de l'item thomas).
Je connais le handle de la listview. D'après ce que j'ai compris il faut utiliser l'api GetWindowText, SendMessage et LVM_FINDITEM, quelqu'un pourrait m'éclairer, parce que je galère et le seul truc que j'ai réussià faire pour l'instant, c'est supprimer un élément de cette listview, mais je veut juste récupéré un index.

2 réponses

Duke49 Messages postés 552 Date d'inscription jeudi 12 octobre 2006 Statut Non membre Dernière intervention 24 janvier 2023 4
27 mars 2009 à 17:41
0
cs_Children Messages postés 84 Date d'inscription lundi 5 février 2007 Statut Membre Dernière intervention 29 avril 2009
29 mars 2009 à 19:50
J'avais déjà trouver ce lien, mais je ne comprend pas comment faire fonctionner le code, à chaque fois à SendMessage(ListView1.Handle, LVM_GETITEMTEXT, hIndex, objItem) j'ai un "la valeur n'est pas comprise dans la plage attendue". Je ne comprend pas l'erreur, un exemple en vb.net serait un plus.
0
Rejoignez-nous