IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Précision sur les ListBox


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut Précision sur les ListBox
    Bonjour,
    J'ai besoin que qq m'éclaircisse les idées !

    J'utilise une listebox dans mon Prog C++ (Dev-C++).
    Pour le creer , j'utilise la commande CreateWindow("ListBox",.........
    Ensuite je lui envoie les messages : SendMess......

    J'ai trouvé cette solution sur ce Forum.
    Si je vais sur MSDN , et que je tape la commande ListBox , les classes et exemples presentés , ne ressemble pas dutout a ma syntaxe !

    Est-ce cela vient que j'utilise les API , et que MSDN présente la syntaxe brute de construction ?

    Autre question , je souhaiterai que dés le remplissage complet de la liste ,un ascenseur apparaisse ! Comment faire ?

    Merci

  2. #2
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    Pour l'assensseur il faut donner le style WS_VSCROLL

    Sur msdn c'est bien cela que tu à été voir :

    http://msdn.microsoft.com/library/en.../listboxes.asp
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    Ok Merci,
    Une autre question .....

    Ma ListBox est mono sélection.
    J'arrive bien a récupérer le numéro de la ligne sélectionnée , mais comment récupérer le texte sélectionné ?

    Encore merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    Mes essais ne sont pas concluants :
    Une erreur :
    "Violation d'accés(erreur de segmentation) est apparue dans votre prg..."
    apparait !

    mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    LRESULT v;
    LPARAM f;
    v = SendMessage(hListe,LB_GETTEXTLEN,0,f);
    v = v + 1;
    char *z = new char[v];
    SendMessage(hListe,LB_GETTEXT ,0,*z); // <= ici l'erreur

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 53
    Par défaut
    Ok c bon aprés 2 Heures ,j'y suis arrivé !


  6. #6
    CGi
    CGi est déconnecté
    Expert confirmé
    Avatar de CGi
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 061
    Détails du profil
    Informations personnelles :
    Localisation : France, Allier (Auvergne)

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 061
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SendMessage(hListe,LB_GETTEXT ,0,z);
    Et oui c'est un pointeur sur le buffer qu'il fallait !
    Site : http://chgi.developpez.com

    Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. listbox sur les parametres de birt
    Par matamin dans le forum BIRT
    Réponses: 0
    Dernier message: 10/09/2010, 00h26
  2. Question sur les items d'une ListBox
    Par arnofly dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/06/2009, 19h19
  3. [ListBox] Comment réaliser un Drag&Drop sur les items ?
    Par Anto03 dans le forum Windows Presentation Foundation
    Réponses: 14
    Dernier message: 11/10/2008, 16h53
  4. Question sur les LISTBOX
    Par sofasr dans le forum C++Builder
    Réponses: 6
    Dernier message: 06/04/2008, 15h18
  5. Encore une question sur les ListBox !!
    Par SebRs dans le forum Windows
    Réponses: 3
    Dernier message: 09/05/2006, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo