Compartilhar via


CConnectionPoint::GetNextConnection

Recupera um ponteiro para o elemento de conexão no pos.

LPUNKNOWN GetNextConnection(
   POSITION& pos
) const;

Parâmetros

  • pos
    Especifica uma referência a um POSIÇÃO valor retornado por um anteriorGetNextConnection ou GetStartPosition telefonar.

Valor de retorno

Um ponteiro para o elemento de conexão especificado por pos, ou nulo.

Comentários

Essa função é mais útil para iterar em todos os elementos no MAP de conexão.Quando a iteração, ignore qualquer NULLs retornados por essa função.

Exemplo

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

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Classe CConnectionPoint

Gráfico de hierarquia

Outros recursos

CConnectionPoint membros