关于选择MFC CListCtrl项目

Chr*_*mer 4 c++ winapi mfc clistctrl

我要做的是在CListCtrl中选择一个项目并使所选项目可见(向下滚动).做这个的最好方式是什么?

我试图myListCtrl.SetItemState(idx, LVIS_SELECTED, LVIS_SELECTED)选择该项目,但我必须手动向下滚动ListCtrl以使其可见.存在功能,CListCtrl::GetTopIndex但我找不到对应物SetTopIndex.

非常感谢您的帮助!