Bonjour!

Je veux modifier les lignes d'une listview externe.
Jusqu'à là j'ai pu récupérer le handle de la listview, supprimer des lignes ou des colones avec l'instruction sendmessage, mais pour la modification ça ne marche pas.
un exemple de delete des items sendmessage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SendMessage(hwnd,LVM_DELETEALLITEMS,0,NULL);

Voici ce que je fais pour la modification
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
LVITEM *LvItem=new LVITEM;
memset(LvItem,0,sizeof(LVITEM));
LvItem->cchTextMax=256;
LvItem->mask=LVIF_TEXT;
LvItem->iItem=4;           // choose item  
LvItem->iSubItem=1;        // Put in first coluom
LvItem->pszText=(LPTSTR)"Item 1";  // Text to display 
SendMessage(hwnd,LVM_SETITEM,0,(LPARAM)LvItem); // Send to the Listview
quelqu'un a une idée, c'est vraiment urgent.
Merci d'avance.
PS: La listview externe que je veux modifier c'est celle de la console mmc