CListBox::SelItemRange

Wählt mehrere nachfolgende Elemente in einem Mehrfachauswahllistenfeld aus.

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

Parameter

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

  • nFirstItem
    Gibt den nullbasierten Index des ersten Elements an, um festzulegen.

  • nLastItem
    Gibt den nullbasierten Index des letzten Elements an, um festzulegen.

Rückgabewert

LB_ERR, wenn ein Fehler auftritt.

Hinweise

Verwenden Sie diese Memberfunktion nur mit Mehrfachauswahllistenfeldern.Wenn Sie nur ein Element in einem Mehrfachauswahllistenfeld auswählen müssen - d. h, wenn nFirstItem gleich nLastItem ist - Rufen Sie die SetSel-Memberfunktion stattdessen auf.

Beispiel

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

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CListBox-Klasse

Hierarchien-Diagramm

LB_SELITEMRANGE

CListBox::GetSelItems