CConnectionPoint::GetNextConnection
Pobiera wskaźnik do elementu połączenia na pos.
LPUNKNOWN GetNextConnection(
POSITION& pos
) const;
Parametry
- pos
Określa odwołanie do stanowisko wartości zwróconej przez poprzednie GetNextConnection lub GetStartPosition wywołania.
Wartość zwracana
Wskaźnik do elementu połączenia określonej przez pos, lub NULL.
Uwagi
Funkcja ta jest najbardziej przydatne do iteracji wszystkich elementów w mapie połączenia.Podczas iteracji, Pomiń wszelkie wartości NULL zwrócony z tej funkcji.
Przykład
void CMyClass::CallSinkFunc()
{
POSITION pos = m_xSampleConnPt.GetStartPosition();
ISampleSink* pSampleSink;
while( pos != NULL )
{
pSampleSink = (ISampleSink*)(m_xSampleConnPt.GetNextConnection(pos));
if(pSampleSink != NULL)
pSampleSink->SinkFunc();
}
}
Wymagania
Nagłówek: afxdisp.h