CListCtrl::GetNextSelectedItem

int GetNextSelectedItem (POSITIONamp;pos); const(&A)

반환 값

List view 컨트롤에서 다음 선택한 항목의 인덱스。

매개 변수

pos

GetNextSelectedItem 또는 GetFirstSelectedItemPosition에 대 한 이전 호출에서 반환 된 위치 값에 대 한 참조. 이 호출에 의해 다음 위치 값 업데이트。

주의

Pos, 다음 세트 pos 위치 값에 의해 식별 된 목록 항목의 인덱스를 가져옵니다. GetFirstSelectedItemPosition 를 호출 하 여 초기 위치를 설정 하는 경우 GetNextSelectedItem 을 사용 하 여 정방향 반복 루프 수 있습니다.

위치 값은 유효 해야 합니다. 유효 하지 않으면 다음 Microsoft Foundation 클래스 라이브러리의 디버그 버전 주장。

예제

다음 코드 예제에서는이 함수의 사용。

CListCtrl * pListCtrl = (CListCtrl *) GetDlgItem(IDC_YOURLISTCONTROL);
ASSERT (pListCtrl! = NULL);

위치 pos pList gt; =GetFirstSelectedItemPosition();
경우 (pos = = NULL)
 ? TRACE0 ("항목이 선정 됐다! \n");
다른
{
 ? (pos) 동안
 ? {
 ???? int nItem = pList-> GetNextSelectedItem(pos);
 ???? TRACE1 ("항목 %d 개 선정 됐다! \n", nItem);
 ???? / / nItem 여기에 당신의 자신의 처리 할 수 있는
 ? }
}

CListCtrl 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CImageList, CListCtrl::GetFirstSelectedItemPosition(&N)

Index