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 CListBox

Grafico delle gerarchie

CListBox::GetSel

LB_SETSEL

CListBox::SetCurSel