Condividi tramite


CListBox::SetSel

Selezionare una stringa in una casella di riepilogo a selezione multipla.

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

Parametri

  • nIndex
    Contiene l'indice in base zero della stringa da impostare.Se a 1, la selezione si aggiunge o si rimuove da tutte le stringhe, a seconda del valore bSelect.

  • bSelect
    Specifica come impostare la selezione.Se bSelect è TRUE, la stringa viene selezionata ed evidenziata, se FALSE, l'evidenziazione viene rimosso e la stringa più non è selezionata.La stringa specificata è selezionata e evidenziata per impostazione predefinita.

Valore restituito

LB_ERR se si verifica un errore.

Note

Utilizzare questa funzione membro solo con le caselle di riepilogo a selezione multipla.

Per selezionare un elemento da una casella di riepilogo a selezione singola, utilizzare CListBox::SetCurSel.

Esempio

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

Requisiti

intestazione: afxwin.h

Vedere anche

Riferimenti

Classe di CListBox

Grafico della gerarchia

CListBox::GetSel

LB_SETSEL

CListBox::SetCurSel