以下是 GetFirstSelectedItemPosition 方法的基本语法:
POSITION GetFirstSelectedItemPosition() const;
返回的 POSITION 对象可以通过 GetNextSelectedItem 方法获取下一个选中项的位置。
示例用法:
CListCtrl myListCtrl; // 假设已经创建了一个列表控件对象
POSITION pos = myListCtrl.GetFirstSelectedItemPosition();
while (pos)
{
int nItem = myListCtrl.GetNextSelectedItem(pos);
// 在这里可以处理选中项的索引 nItem
}
上述示例中,GetFirstSelectedItemPosition 方法用于获取第一个选中项的位置,并将结果存储在 pos 对象中。然后,通过使用 GetNextSelectedItem 方法,可以循环遍历所有选中项的位置。在循环体内,可以处理每个选中项的索引。
转载请注明出处:http://www.zyzy.cn/article/detail/18513/MFC/CListCtrl