共用方式為


CListBox::SetCaretIndex

設定焦點矩形中的項目或進行多重選取清單方塊中的指定索引處的。

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

參數

  • nIndex
    指定項目之以零起始的索引會在清單方塊中的焦點矩形。

  • bScroll
    如果這個值是 0,項目捲動,直到其完整可見的。 如果這個值不是 0,項目捲動,直到至少部分可見。

傳回值

LB_ERR ,如果發生錯誤。

備註

如果項目是不可見的,則捲動到檢視處。

範例

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

需求

Header: afxwin.h

請參閱

參考

CListBox 類別

階層架構圖

CListBox::GetCaretIndex

LB_SETCARETINDEX