共用方式為


CListBox::SetSel

選取多重選取清單方塊中的字串。

int SetSel(
   int nIndex,
   BOOL bSelect = TRUE 
);

參數

  • nIndex
    包含要設定的字串之以零起始的索引。 如果為 1,將選取範圍擴展至或從任何字串移除,根據 bSelect的值。

  • bSelect
    指定如何將選取範圍。 如果 bSelect 是 TRUE,字串會選取和反白顯示,如果為,則焦點 FALSE移除,並將不再處於已選取狀態。 預設會指定字串中選取並反白顯示。

傳回值

LB_ERR ,如果發生錯誤。

備註

使用這個成員函式只能用於以多重選取清單方塊中。

若要選取從單一選取清單方塊中,請使用 CListBox::SetCurSel

範例

// 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));
}

需求

標題: afxwin.h

請參閱

參考

CListBox 類別

階層架構圖

CListBox::GetSel

LB_SETSEL

CListBox::SetCurSel