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)