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 :
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");
		}
mais je voudrais pouvoir en sélectionner un (par ex. le deuxième élément de la liste).
comment faire ?