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