다음을 통해 공유


CConnectionPoint::GetNextConnection

연결 요소에 대 한 포인터를 검색 합니다. pos.

LPUNKNOWN GetNextConnection(
   POSITION& pos
) const;

매개 변수

  • pos
    참조를 지정 된 위치 이전 반환 값 GetNextConnection 또는 GetStartPosition 호출 합니다.

반환 값

지정 된 연결 요소에 대 한 포인터 pos, 또는 NULL입니다.

설명

이 함수는 연결 맵의 모든 요소를 반복에 대 한 가장 유용 합니다.반복 하는 경우이 함수에서 반환 되는 Null을 건너뜁니다.

예제

void CMyClass::CallSinkFunc()
{
    POSITION pos = m_xSampleConnPt.GetStartPosition();
    ISampleSink* pSampleSink;
    while( pos != NULL )
    {
        pSampleSink = (ISampleSink*)(m_xSampleConnPt.GetNextConnection(pos));
        if(pSampleSink != NULL)
            pSampleSink->SinkFunc();
    }
}

요구 사항

헤더: afxdisp.h

참고 항목

참조

CConnectionPoint 클래스

계층 구조 차트