Есть метод CListCtrl :: SetSelectedColumn (), который выглядит так, как будто он делает то, что вам нужно: он отправляет сообщение LVM_SETSELECTEDCOLUMN в элемент управления представления списка.
Аналогично, CListCtrl :: GetSelectedColumn () получает выбранный столбец.