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 :

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);
J'ai beau essayer d'agrandir la LB, sa ne change rien.

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);