다음을 통해 공유


CListCtrl::GetNextSelectedItem

로 식별 되는 목록 항목의 인덱스를 가져옵니다 pos, 다음 설정 pos위치 값입니다.

int GetNextSelectedItem(
   POSITION& pos 
) const;

매개 변수

  • pos
    참조 하는 위치 이전 호출에 의해 반환 된 값 GetNextSelectedItem 또는 GetFirstSelectedItemPosition.이 호출에서 다음 위치에 값이 업데이트 됩니다.

반환 값

로 식별 되는 목록 항목의 인덱스를 pos.

설명

사용할 수 있는 GetNextSelectedItem 초기 위치를 설정 하는 경우 정방향 반복 루프에서 GetFirstSelectedItemPosition.

않은지 확인 해야 사용자 위치 은 잘못입니다.유효 하지 않은 경우 다음 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
            }
        }

요구 사항

헤더: afxcmn.h

참고 항목

참조

CListCtrl 클래스

계층 구조 차트

CImageList 클래스

CListCtrl::GetFirstSelectedItemPosition