CListBox::SetCaretIndex
Legt das Fokusrechteck auf das Element am angegebenen Index in einem Mehrfachauswahllistenfeld fest.
int SetCaretIndex(
int nIndex,
BOOL bScroll = TRUE
);
Parameter
nIndex
Gibt den nullbasierten Index des Elements an, um das Fokusrechteck im Listenfeld zu empfangen.bScroll
Wenn dieser Wert 0 ist, wird das Element Bildlauf ausgeführt, bis sie vollständig sichtbar ist. Wenn dieser Wert nicht 0 ist, wird das Element gescrollt, bis es zumindest teilweise sichtbar ist.
Rückgabewert
LB_ERR, wenn ein Fehler auftritt.
Hinweise
Wenn das Element nicht sichtbar ist, wird es per Bildlauf angezeigt.
Beispiel
// Set the caret to be the middle item.
m_myListBox.SetCaretIndex(m_myListBox.GetCount()/2);
ASSERT(m_myListBox.GetCaretIndex() == m_myListBox.GetCount()/2);
Anforderungen
Header: afxwin.h