CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

List box / C++

Tyranide_
Tyranide_
Niveau 4
07 février 2005 à 21:59:29

Bonjours Bonjours ^^

Alors voilà la question :
J´ai une list box qui sert à afficher des informations selon les boutons sur lesquelles l´utilisateur clique. Donc par exemple, si l´utilisateur effectue une recherche et qu´il trouve se qu´il veux, il y aura d´inscrit dans la list box ´´Chose trouvée´´ par exemple.

Après plusieurs mouvement, la list box se rempli. Lorsqu´elle est pleine les informations sur les mouvements s´affichent encore.. ça c´est ok... Mais le problème c´est que la barre de défilement de la list box reste en haut! Donc l´utilisateur ne peux pas voir les informations à moins de scroller en bas...

Donc, comment faire pour que lorsque qu´une list box est pleine, la scroll barre soit en bas pour voir le dernier item en bas.

La question est lancée, merci d´avance!

lord_kalipsy
lord_kalipsy
Niveau 10
08 février 2005 à 03:35:01

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listboxes/listboxreference/listboxmessages/lb_settopindex.asp

Tyranide_
Tyranide_
Niveau 4
08 février 2005 à 12:59:40

Ok merci, ça dtoi être la solution :P J´ai essayé en créant une variable compteur qui incrémente à chaque ligne ajoutée dans la list box. Ensuite j´écris m_Statut.SetTopIndex(m_Compteur); Mais cela ne marche pas... la scroll barre reste en haut et les nouveau items sont en bas et non visible...

Pouvez-vous m´éclaircir un peu la chose s.v.p.
( nul besoin de dire que je suis débutant en prog. Je suis seulement en 2 ième session ^^ )

Altonfrere
Altonfrere
Niveau 10
08 février 2005 à 21:03:50

tu utilises les MFC ?

si oui alors :

m_ListBox.SetCurSel(m_ListBox.GetCount()-1);

ca sélectionne le dernier élément de la liste ( et positionne également la scrollbar à la fin).

Tyranide_
Tyranide_
Niveau 4
09 février 2005 à 13:47:22

C´est exactement ça que j´ai trouvé ^^ Merci quand même ehehe . .. J´avais demandé à mon prof de prog mais il le savais pas :( Mais c´est un étudiant de 3 ieme qui me la montré

lord_kalipsy
lord_kalipsy
Niveau 10
10 février 2005 à 00:07:13

Canadien ? Tu es en technique informatique ? Nous on fait du Java ^^

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment