Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Index des Listenelements, das von pos identifiziert wird ab, wird Position zum POSITION-Wert fest.
int GetNextSelectedItem(
POSITION& pos
) const;
Parameter
- pos
Ein Verweis auf einen Wert POSITION zurückgegebenen Daten einen früheren Aufruf GetNextSelectedItem oder zu GetFirstSelectedItemPosition zurück.Der Wert wird an die nächste Position von diesem Aufruf aktualisiert.
Rückgabewert
Der Index des Listenelements identifiziert durch pos.
Hinweise
Sie können GetNextSelectedItem in einer vorwärts Iterationsschleife verwenden, wenn Sie die Anfangsposition mit einem Aufruf von GetFirstSelectedItemPosition herstellen.
Sie müssen sicherstellen, dass das POSITION-Wert gültig ist.Wenn er ungültig ist, dann die Debugversion der Microsoft Foundation Class-Bibliothek-Assertionen.
Beispiel
Im folgenden Codebeispiel wird die Verwendung dieser Funktion.
POSITION pos = m_myListCtrl.GetFirstSelectedItemPosition();
if (pos == NULL)
{
TRACE(_T("No items were selected!\n"));
}
else
{
while (pos)
{
int nItem = m_myListCtrl.GetNextSelectedItem(pos);
TRACE(_T("Item %d was selected!\n"), nItem);
// you could do your own processing on nItem here
}
}
Anforderungen
Header: afxcmn.h