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