Partager via


CListBox::SelItemRange

Sélectionne plusieurs éléments consécutifs dans une zone de liste à sélection multiple.

int SelItemRange(
   BOOL bSelect,
   int nFirstItem,
   int nLastItem 
);

Paramètres

  • 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.

  • nFirstItem
    Spécifie l'index de base zéro du premier élément pour définir.

  • nLastItem
    Spécifie l'index de base zéro du dernier élément pour définir.

Valeur de retour

LB_ERR si une erreur se produit.

Notes

Utilisez cette fonction membre uniquement avec les zones de liste à sélection multiple.Si vous devez sélectionner qu'un seul élément dans une zone de liste à sélection multiple - c. autrement dit., si nFirstItem est égal à nLastItem — appelez la fonction membre de SetSel à la place.

Exemple

// Select half of the items.
m_myODListBox.SelItemRange(TRUE, 0, m_myODListBox.GetCount()/2);

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CListBox

Graphique de la hiérarchie

LB_SELITEMRANGE

CListBox::GetSelItems