Pas sur d'avoir bien compris la question.
Si tu veux recuperer le texte qui est sélectionné dans ta listbox, utilise LB_GETCURSEL comme message.
Tu peux le faire des que tu detectes un clic sur la listbox par exemple
(en sous classant le message lié au clic dans ta listbox), ou alors en
utilisant le message
LBN_DBLCLK si c'est sur un double clique que tu veux effectuer ton opération..
Pour
ce qui est du clic, l'élément de la listbox est sélectionné à partir du
moment ou tu cliques dessus, donc tu peux le récupérer sans te soucier
de l'endroit ou tu as cliqué, c'est deja fait pour toi ;)
Vive le C
Tchao
Savon