서비스
반복 해 서 각 항목에서 문서에 액세스 하려면이 함수를 호출 합니다.
virtual CDocItem* GetNextItem(
POSITION& pos
) const;
매개 변수
- pos
참조 하는 위치 값 집합에 대 한 이전 호출에서 GetNextItem. 초기 값으로 반환 되는 GetStartPosition 멤버 함수입니다.
반환 값
문서 항목의 지정 된 위치에 대 한 포인터입니다.
설명
값은 각 호출 후 pos 설정는 위치 문서에서 다음 항목의 값입니다.검색된 요소는 문서에서 새 값의 마지막 요소 이면 pos 는 NULL.
예제
// pDoc points to a COleDocument object
POSITION pos = pDoc->GetStartPosition();
CDocItem *pItem;
CString strType;
while(pos != NULL)
{
pItem = pDoc->GetNextItem(pos);
// Use pItem
if (pItem->IsKindOf(RUNTIME_CLASS(COleClientItem)))
{
((COleClientItem*)pItem)->GetUserType(USERCLASSTYPE_FULL, strType);
TRACE(strType);
}
}
요구 사항
헤더: afxole.h
참고 항목
참조
COleDocument::GetStartPosition