Partager via


CListBox::SetSel

Sélectionne une chaîne dans une zone de liste à sélection multiple.

int SetSel( 
   int nIndex, 
   BOOL bSelect = TRUE  
);

Paramètres

  • nIndex
    Contient l'index de base zéro de la chaîne à définir. Si – 1, la sélection est additionné à ou la suppression de toutes les chaînes, selon la valeur d' bSelect.

  • bSelect
    Spécifie comment définir la sélection. Si bSelect est TRUE, la chaîne est sélectionnée et en surbrillance ; si FALSE, mettez en surbrillance est supprimé et la chaîne n'est plus sélectionnée. La chaîne spécifiée est sélectionnée et en surbrillance par défaut.

Valeur de retour

LB_ERR si une erreur se produit.

Notes

Utilisez cette fonction membre uniquement avec les zones de liste à sélection multiple.

Pour sélectionner un élément d'une zone de liste à sélection unique, utilisez CListBox::SetCurSel.

Exemple

// 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));
}

Configuration requise

en-tête : afxwin.h

Voir aussi

Référence

CListBox, classe

Graphique de la hiérarchie

CListBox::GetSel

LB_SETSEL

CListBox::SetCurSel