Menu dans une listbox (win32)

Soyez le premier à donner votre avis sur cette source.

Vue 6 854 fois - Téléchargée 909 fois

Description

Pour une question du forum, voila comment afficher un menu dans une ListBox avec TrackPopupMenu. La capture du click droit est faite avec un sous classement de la ListBox

Codes Sources

A voir également

Ajouter un commentaire Commentaires
ncoder
Messages postés
244
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
6 avril 2008
1
15 juin 2005 à 19:37
No pb merci !
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 août 2010
10
14 juin 2005 à 21:55
Tu ajoutes TPM_RETURNCMD au 2eme param de TrackPopupMenu, et la valeur de retour de TrackPopupMenu te donne la commande choisie
ncoder
Messages postés
244
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
6 avril 2008
1
14 juin 2005 à 21:50
Just an other question :
Comment savoir si on a cliqué sur un choix du menu et si oui lequel ?

Merci ;)

(Oui je débute je sais...)
ncoder
Messages postés
244
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
6 avril 2008
1
14 juin 2005 à 21:42
Un mot : super.

Merci je recherchais exactement ça et ça marche sous Dev.

Impec !

;)
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 août 2010
10
14 juin 2005 à 21:00
Le problème c'est que la fenêtre mère ne recoit pas de message WM_RBUTTONDOWN quand on clique sur la listBox, et moi je dis de que c'est beaucoup mieux ainsi.
Dans le cas présent, le sous classement était obligatoire, cas il n'y a pas de notification LBN_RCLICK
Afficher les 8 commentaires

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.