以下是一个简单的示例代码,演示如何获取当前的焦点索引:
// 假设 m_listBox 是你的 CListBox 对象的一个成员变量
int nCaretIndex = m_listBox.GetCurSel();
if (nCaretIndex != LB_ERR) {
// 获取到了焦点索引
// 处理焦点索引 nCaretIndex
} else {
// 没有选中任何项,或者获取焦点索引失败
}
在这个示例中,我们使用 CListBox::GetCurSel 方法来获取当前选中项的索引。如果返回值不是 LB_ERR,则表示有选中项,可以使用该索引进行相应的处理。
转载请注明出处:http://www.zyzy.cn/article/detail/18436/MFC/CListBox