我正在尝试做的是在CListCtrl中选择一个项目,并使所选项目可见(向下滚动)。做这件事最好的方法是什么?
我已经尝试使用myListCtrl.SetItemState(idx, LVIS_SELECTED, LVIS_SELECTED)来选择该项目,但我必须手动向下滚动ListCtrl才能使其可见。存在函数CListCtrl::GetTopIndex,但我没有找到对应的SetTopIndex。
非常感谢您的帮助!
发布于 2011-02-11 18:17:34
您可以尝试使用EnsureVisible() http://msdn.microsoft.com/en-us/library/tbtcxzsf%28VS.80%29.aspx
https://stackoverflow.com/questions/4967800
复制相似问题