Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Message double click ds listview [ Windows / GUI ] (deck_bsd)

vendredi 4 mai 2007 à 14:37:18 | Message double click ds listview

deck_bsd

Membre Club
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.


Merci d'avance.

++
deck_bsd
___________________________________
[ [ Lien ]]

vendredi 4 mai 2007 à 15:07:46 | Re : Message double click ds listview

BruNews

Administrateur CodeS-SourceS
Sous classe le controle et intercepte WM_LBUTTONDBLCLK.

ciao...
BruNews, MVP VC++

vendredi 4 mai 2007 à 15:17:56 | Re : Message double click ds listview

gagah1

Membre Club
Réponse acceptée !

Sans sous-classement:
WM_NOTIFY  avec ((LPNMHDR)lParam)->code == NM_DBCLK


vendredi 4 mai 2007 à 15:20:39 | Re : Message double click ds listview

deck_bsd

Membre Club
Sous classer mon controle ?

++
deck_bsd
___________________________________
[ [ Lien ]]

vendredi 4 mai 2007 à 15:23:41 | Re : Message double click ds listview

BruNews

Administrateur CodeS-SourceS
WM_NOTIFY bien sur, bonne rectif de gagah1, je retourne illico dans mon taf.

ciao...
BruNews, MVP VC++

vendredi 4 mai 2007 à 15:50:00 | Re : Message double click ds listview

deck_bsd

Membre Club
Heu gaga ok pour ta soluce, mais comment savoir si c'est la listview qui à été cliquée ?

++
deck_bsd
___________________________________
[ [ Lien ]]

vendredi 4 mai 2007 à 15:55:39 | Re : Message double click ds listview

BruNews

Administrateur CodeS-SourceS
Le membre NMHDR.hwndFrom ne te cause pas ???

ciao...
BruNews, MVP VC++

vendredi 4 mai 2007 à 16:01:20 | Re : Message double click ds listview

gagah1

Membre Club

Ou tu compares wParam avec l'ID de la listview.


vendredi 4 mai 2007 à 16:02:50 | Re : Message double click ds listview

deck_bsd

Membre Club
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.

++
deck_bsd
___________________________________
[ [ Lien ]]

vendredi 4 mai 2007 à 16:12:33 | Re : Message double click ds listview

deck_bsd

Membre Club
Ok c'est bon j'ai compris, merci à vous :D [ Lien ]

++
deck_bsd
___________________________________
[ [ Lien ]]


1 2

Cette discussion est classé dans : message, listview, click, ds, double


Répondre à ce message

Sujets en rapport avec ce message

Intercepter double click [ par Leucistic ] Bonjour, je suis sur les hooks souris, et voici mon code qui permet de hooker les events sans DLL : [code]#define _WIN32_WINNT 0x0400#include #include HELP HELP variable double ds un edit box vis C++ MFC [ par pipic ] Je bosse ss visual C++ avec la fonctionnalité MFCJ'ai un edit box ds lequel g declaré une variable de type double. Le pb c que lorsque je rempli ce ch encor un pti pb avec cette cher base de registre [ par ChrOnOs83 ] bjr @ ts,bon ben voila aprés avoir reglé le pb de lire une clé et de mettre sa valeur ds une variable g un otre pb...cette fois si c pr ecrir une clé: BUTTON [ par ToToL ] BonjoursMon probleme est le suivant : quand on cré un bouton on lui donne des "style" du genre : WS_VISIBLE. auriez vs un endroit ou il sont tous repe détecter le double click souris dans une boucle while [ par ridjy ] Bonjour à  tous,j'ai un gros soucis avec visual 2005 en C++.j'ai développé un programme d'acquisition à distance. Je lance l'acquisition en cliquant s ListView [ par AlexMAN ] Bonjour, Voila, j'ai un ptit pb avec les list view ds ce petit bout de code : //inumbericon = 2//HICON hbig[10]//int iImg[10]ExtractIconEx(szpath, 0, ComboBox ds ListView (win32) [ par Arnotic ] Bonjour, Mon but étant d'intégrer dans un listview un combobox (dans un subitem) j'ai donc créer un combobox par dessus le list view en récupérant Click et ListView [ par glipper ] Bonjour,J'aimerais détecter le click sur un Item d'une List View.J'ai essayé ceci :if ((LOWORD(wParam) == IDC_LIST1) && (HIWORD(wParam) == LBN_SELCHAN intercepter double click [ par djl ] je voudrais intercepté l'evenement double click mais ca marche pas avec WM_LBUTTONDBLCLK, ya une autre solution ?je suis sous devcpp listview et double clique... [ par orbb ] bonjour,j'ai crée une list view, j'aimerai savoir comment detecter le fait que l'utilisateur double clique sur une ligne...merci


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,733 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.