Condividi tramite


CConnectionPoint::GetNextConnection

Recupera un puntatore all'elemento di collegamento a pos.

LPUNKNOWN GetNextConnection(
   POSITION& pos
) const;

Parametri

  • pos
    Specifica un riferimento a un valore di percorso restituito da GetNextConnection o da una chiamata precedente GetStartPosition.

Valore restituito

Un puntatore all'elemento di collegamento specificato da pos, o NULL.

Note

Questa funzione è utile per la scorrere tutti gli elementi nella mappa delle connessioni.Nel ripetere, ignorare tutti i valori Null restituiti dalla funzione.

Esempio

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

Requisiti

Header: afxdisp.h

Vedere anche

Riferimenti

Classe di CConnectionPoint

Grafico della gerarchia