CListCtrl::GetNextSelectedItem
取得 pos判斷之清單項目的索引,然後設定為 位置pos 值。
int GetNextSelectedItem(
POSITION& pos
) const;
參數
- pos
為 位置 值的參考由先前呼叫方法所傳回的 GetNextSelectedItem 或 GetFirstSelectedItemPosition。 更新值設為下一個位置是由對的呼叫。
傳回值
pos判斷之清單項目的索引。
備註
例如,如果您建立與呼叫的初始位置。 GetFirstSelectedItemPosition,在一個向前反覆項目迴圈可以使用 GetNextSelectedItem 。
您必須確定您的 位置 是否有效。 如果其無效,則 MFC 程式庫的偵錯版本的判斷提示。
範例
下列程式碼範例會示範這個函式的使用方式。
POSITION pos = m_myListCtrl.GetFirstSelectedItemPosition();
if (pos == NULL)
{
TRACE(_T("No items were selected!\n"));
}
else
{
while (pos)
{
int nItem = m_myListCtrl.GetNextSelectedItem(pos);
TRACE(_T("Item %d was selected!\n"), nItem);
// you could do your own processing on nItem here
}
}
需求
Header: afxcmn.h