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