具体语法如下:
int GetCurSel() const;
返回值:
- 如果有选中项,返回选中项的索引;如果没有选中项,返回 LB_ERR。
示例代码如下:
CListBox listBox;
listBox.Create(WS_VISIBLE | WS_CHILD | LBS_STANDARD, CRect(10, 10, 200, 200), pParentWnd, IDC_LISTBOX);
// 向列表框中添加一些项
listBox.AddString(_T("Item 1"));
listBox.AddString(_T("Item 2"));
listBox.AddString(_T("Item 3"));
// 选中第二项
listBox.SetCurSel(1);
// 获取当前选中项的索引
int selectedIndex = listBox.GetCurSel();
在这个例子中,SetCurSel 方法被用于选中列表框中的第二项,然后通过 GetCurSel 方法获取当前选中项的索引。如果没有选中项,返回的索引为 LB_ERR。
转载请注明出处:http://www.zyzy.cn/article/detail/18473/MFC/CListBox