deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
4 mai 2007 à 14:37
cs_Copernicus
Messages postés3Date d'inscriptionjeudi 8 avril 2004StatutMembreDernière intervention23 mai 2007
-
23 mai 2007 à 13:58
Yop à tous,
Voila je voudrait savoir quel message est envoyé par windows lorsque je double click sur un item de ma listview. J'ai fait tout les LVN_... sans trouver.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 4 mai 2007 à 16:02
Avant aujourd'hui je ne connaissai pas NMHDR. Si j'ai bien compris NMHDR est dans lParam à chaque appel de WM_NOTIFY , c'est bien cela ? si j'en croi la MSDN : Contains information about a notification message.
cs_Copernicus
Messages postés3Date d'inscriptionjeudi 8 avril 2004StatutMembreDernière intervention23 mai 2007 23 mai 2007 à 13:58
Si ça peut aider des gens, pour récupérer, par exemple, sur quelle ligne et quelle colonne l'on a double-cliqué, il faut récupéré le pointeur de lParam en le transtypant en LPNMMOUSE. De là, les membres dwItemSpec et dwItemData donnent respectivement numéro de colonne et numéro de ligne (zero-based) ; contient uint (-1) si l'on est en dehors des éléments.