Utilisation de l'api sendmessage avec une listbox ou un combobox

Description

Voici une liste d'exemples de l'API SendMessage dans le cadre d'une utilisation avec une ListBox ou un ComboBox.

J'ai découvert ces exemples sur le site "htt://www.vb-helper.com" et je me dis qu'ils pourraient bien en intéresser quelques uns d'entre vous. Les exemples sont copiés tels quels et je n'ai pas pris le temps de traduire les commentaires en anglais déjà placés.

Quels sont ces exemples :

1) A la manière d'Accès, mise en colonnes des items d'une listbox sans passer par une police spéciale (mon préféré, cfr la capture) ;
2) Alignement à l'extrème droite des éléments d'une listbox ;
3) Alignement à droite d'items tels que des valeurs numériques ;
4) Mise des éléments d'un combobox sous forme de liste à colonnes et affiche une des colonnes lors de la sélection de l'élément ;
5) Saisie semie-automatique dans un combobox mais n'autorisant que la saisie des mots présents dans la liste ;
6) Sélection dans un combobox un élément en fonction de la frappe dans une zone de texte ;
7) Ajout à un combobox ou une listbox d'une liste de fichiers, répertoires ou lecteurs ;
8) Affichage du chemin des répertoires spéciaux de l'ordinateur ;
9) Afficher plus de 8 items lorsqu'on déroule un combobox ;
10) Modifier la largeur de la liste déroulée d'un combobox ;
11) Sélectionner ou déselectionner tous les éléments d'une listbox de type checkbox en une ligne de code ;
12) Récupérer l'élément sélectionné par un click droit dans une listbox ;
13) Modifier le menu contextuel d'un combobox pour ne permettre que la copie du texte et empêcher d'y coller une autre valeur (dans le cadre d'un copier-coller) ;
14) Ajouter une barre de défilement horizontal à une listbox ;
15) Augmenter la taille de la barre de défilement horizontal d'une listbox si la longueur de texte des éléments ajoutés est plus long que certains éléments.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.