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.
Wählt eine Zeichenfolge in einem Mehrfachauswahllistenfeld aus.
int SetSel(
int nIndex,
BOOL bSelect = TRUE
);
Parameter
nIndex
Enthält den nullbasierten Index der Zeichenfolge, festgelegt werden.Wenn -1, wird die Auswahl hinzugefügt oder daraus entfernt alle Zeichenfolgen, je nach Wert von bSelect.bSelect
Gibt an, wie die Auswahl festgelegt wird.Wenn bSelectTRUE ist, wird die Zeichenfolge ausgewählt und hervorgehoben;, wenn FALSE die Hervorhebung entfernt wird und die Zeichenfolge wird nicht mehr ausgewählt.Die angegebene Zeichenfolge ist standardmäßig ausgewählt und hervorgehoben.
Rückgabewert
LB_ERR, wenn ein Fehler auftritt.
Hinweise
Verwenden Sie diese Memberfunktion nur mit Mehrfachauswahllistenfeldern.
Um ein Element aus einem Liste, die die Einzelauswahl unterstützt, dies auszuwählen, verwenden Sie CListBox::SetCurSel.
Beispiel
// Select all of the items with an even index and
// deselect all others.
for (int i = 0; i < m_myODListBox.GetCount(); i++)
{
m_myODListBox.SetSel(i, ((i%2) == 0));
}
Anforderungen
Header: afxwin.h