[Listbox] Récupération contenue a sélection multiple

jerem3000 Messages postés 52 Date d'inscription jeudi 23 avril 2009 Statut Membre Dernière intervention 7 décembre 2011 - 28 déc. 2009 à 17:09
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 28 déc. 2009 à 20:16
Bonjour,

Je réalise actuellement un chat local donc a ce niveau la tous marche très bien.

J'ai une listbox a sélection multiple qui liste les utilisateur connecter et j'aimerais envoyer le message que au utilisateur sélectionner.

Le problème est que je n'arrive pas a récupérer la sélection... j'ai essayé un peut tous ce qu'il y avait sur ce forum et rien na marcher.

Donc si quelqu’un pourrait m’expliquer un peut la marche à suivre ….

Merci d'avance

jérémy

1 réponse

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
28 déc. 2009 à 20:16
Pour des choses aussi simples, on regarde MSDN et on a la réponse illico.
count = SendMessage(hlb, LB_GETCOUNT, 0, 0);
if(count <= 0) return;
n = SendMessage(hlb, LB_GETSELCOUNT, 0, 0);
if(n <= 0) return;

while(--count >= 0) {
idx = SendMessage(hlb, LB_GETSEL, count, 0);
if(idx > 0) {
// SELECT ALORS A TRAITER
if(--n == 0) break; // BASTA, Y EN A PLUS
}
}

ciao...
BruNews, MVP VC++
0
Rejoignez-nous