je voudrait sélectionner un item dans une liste (spy++ me dit qu'il s'agit d'un syslistview32)
j'arrive déjà a récupérer le nombre d'item dans la liste :
mais je voudrais pouvoir en sélectionner un (par ex. le deuxième élément de la liste).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 HWND hwndList = NULL; if (hwndList = ::FindWindowEx(hwndParent, 0, "SysListView32", 0)) { int count=(int)::SendMessage(hwndList, LVM_GETITEMCOUNT, 0, 0); char c[10]; itoa(count,c,10); CString t = c; AfxMessageBox(t); } else { AfxMessageBox("SysListView32 not found"); }
comment faire ?
Partager