Compartir a través de


CListBox::SetCaretIndex

Establece el rectángulo de foco al elemento en el índice especificado en un cuadro de lista de selección múltiple.

int SetCaretIndex(
   int nIndex,
   BOOL bScroll = TRUE 
);

Parámetros

  • nIndex
    Especifica el índice cero- basado en elemento para recibir el rectángulo de foco en el cuadro de lista.

  • bScroll
    Si este valor es 0, se desplaza el elemento hasta que tenga totalmente visible.Si este valor no es 0, se desplaza el elemento hasta que tenga al menos parcialmente visible.

Valor devuelto

LB_ERR si se produce un error.

Comentarios

Si el elemento no está visible, se desplaza en la vista.

Ejemplo

// Set the caret to be the middle item.
m_myListBox.SetCaretIndex(m_myListBox.GetCount()/2);
ASSERT(m_myListBox.GetCaretIndex() == m_myListBox.GetCount()/2);

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CListBox

Gráfico de jerarquía

CListBox::GetCaretIndex

LB_SETCARETINDEX