m_List.SetItemState( -1, 0, LVIS_SELECTED|LVIS_FOCUSED );m_List.SetItemState(i, LVIS_FOCUSED | LVIS_SELECTED, LVIS_FOCUSED | LVIS_SELECTED);m_List.EnsureVisible(i, FALSE); m_List.SetFocus();