Bonjour
Je viens de remarquer que ma ListBox été bloquée à 80 items; dès que j'essaye d'ajouter un nouvel item il n'y aucun résultat, la ListBox ne bouge pas.
Voici comment j'ai initialisé ma LB :
J'ai beau essayer d'agrandir la LB, sa ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /* En global : */ HWND hlist; HWND hwnd; ... hlist = CreateWindow("ListBox","", WS_CHILDWINDOW | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL | WS_HSCROLL | WS_CLIPSIBLINGS | LBS_NOTIFY | LBS_HASSTRINGS | LBS_EXTENDEDSEL | LBS_NOINTEGRALHEIGHT ,5,80 /* axe verticale rien a voir avec la limite */,270,128,hwnd,NULL,NULL,NULL);
Quelqu'un saurait-il pourquoi c'est justement limité à 80, et existe-t-il une méthode pour ajouter plus de 80 items dans la même ListBox ?
merci
PS: je rajoute mes idems de cette façon (un par un):
Code : Sélectionner tout - Visualiser dans une fenêtre à part SendMessage(hlist,LB_INSERTSTRING,-1,(LPARAM)buffer);
Partager