CConnectionPoint::GetNextConnection
Ruft einen Zeiger auf das Verbindungselement bei pos ab.
LPUNKNOWN GetNextConnection(
POSITION& pos
) const;
Parameter
- pos
Gibt einen Verweis auf ein POSITION-Wert an, der vom vorherigen GetNextConnection oder einen GetStartPosition Aufruf zurückgegeben wird.
Rückgabewert
Ein Zeiger auf Verbindungselement angegeben durch pos oder NULL.
Hinweise
Diese Funktion ist zum Durchlaufen von allen Elementen in der Verbindungszuordnung besonders hilfreich. Beim Durchlaufen, überspringen Sie alle NULL-Werte, die von dieser Funktion zurückgegeben werden.
Beispiel
void CMyClass::CallSinkFunc()
{
POSITION pos = m_xSampleConnPt.GetStartPosition();
ISampleSink* pSampleSink;
while( pos != NULL )
{
pSampleSink = (ISampleSink*)(m_xSampleConnPt.GetNextConnection(pos));
if(pSampleSink != NULL)
pSampleSink->SinkFunc();
}
}
Anforderungen
Header: afxdisp.h