View Full Version : Listbox change style
Alain Carignan
07-13-2008, 08:51 PM
J'aimerai savoir comment changer le style LBS_EXTENDEDSEL d'une listbox dans le code. Dans les deux sens.
Ces commande ne semble n'avoir aucun effet.
sendMessage(listbox112$, LBS_EXTENDEDSEL, true, 0);
sendMessage(listbox112$, LBS_EXTENDEDSEL, false, 0);
kornalius
07-15-2008, 03:05 AM
Vous devez l'inclure lors de la creation du control dans NewControl(). Vous pouvez le choisir directement dans le visual form builder.
Pour le changer dynamiquement:
// Ajouter
SetWindowLong(listbox112$, GWL_STYLE, GetWindowLong(listbox112$, GWL_STYLE) | LBS_EXTENDEDSEL);
// Enlever
SetWindowLong(listbox112$, GWL_STYLE, GetWindowLong(listbox112$, GWL_STYLE) ^ LBS_EXTENDEDSEL);
Alain Carignan
07-17-2008, 02:34 AM
Les commande ne semble n'avoir aucun effet.
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.