j'ai dans une boite de dialogue de mon appli une CListCtrl dans laquele
j'insère de ligne coreespondant à des produits selectionés. Mon
problème est que je n'arrive pas à capter l'evenement OnLButtonDown
quand je clique sur une des lignes de ma liste.
ON_WM_LBUTTONDOWN
est à la riguer à traiter dans une classe perso dérivée de
CListCtrl
. Si c'est pour détecter un changement de sélection, c'est plus ON_LBN_SELCHANGE qu'il faut traiter
Donc il va falloir créer une nouvelle classe dérivant de CListCtrl. Cette
classe ne traitera que le click. Pour l'incorporer à la vue il faudra faire un CreateWindow (ou Create je sais plus) au lieu d'utiliser les ressources. Il est cependant peut-être possible d'associer directement l'ID du contrôles à la nouvelle classe en modifiant à la main les zones AFX des sources.
Je pense que je vais abandonner l'ajout des mes elements selectionnés
dans cette liste, je vais passer par un autre control, en esperant que
ca marche avec cet autre control. Je ne sais pas encore lequel utiliser.