Bonjour, je voudrais avec un clique de la souris récupérer la ligne et la colonne.
Code :
- case WM_NOTIFY :
- {
- LPNMLISTVIEW pnmv;
- if ((((LPNMHDR)lParam)->hwndFrom) == hlistviewA)
- {
- if ((((LPNMHDR)lParam)->code) == NM_CLICK)
- {
- ShowWindow(hchoix,SW_SHOW);
- }
- }
|
j'ai essayé ces codes (mais pas moyen):
Code :
- NMITEMACTIVATE* pia=(NMITEMACTIVATE*) lParam;
- pia->iItem; contient l'index de l'item cliqué
- // pia->iSubItem; contient l'index du sous-item cliqué
- //puis j'ai essayé ce code
- int iSelect = SendMessage(hlistviewA,LVM_GETCOLUMN,iSelect,(LPARAM)&lvc);
- if (iSelect == 5)//si colonne 5
- {
- ShowWindow(hchoix,SW_SHOW);
- }
|
"désolé si je m'acharne mais je manque de temps"
merci.