共用方式為


CComboBox::SelectString

搜尋在下拉式方塊的清單方塊中的字串,如果找到字串,選取了清單方塊和複製的字串至編輯控制項。

int SelectString(
   int nStartAfter,
   LPCTSTR lpszString 
);

參數

  • nStartAfter
    in 要搜尋第一個項目之前包含項目之以零起始的索引。 當搜尋到達清單方塊下方時,它會從清單方塊頂端繼續回 nStartAfter指定的項目。 如果– 1,整個清單方塊從開始搜尋。

  • lpszString
    out 包含前置詞搜尋的 NULL 結尾字串的點。 搜尋是大小寫無關,因此,這個字串包含大寫和小寫字母的任何組合。

傳回值

選取項目之以零起始的索引,如果找到字串。 如果搜尋不成功,則傳回值為 CB_ERR ,並不會變更目前的選取範圍。

備註

字串是使用選項時,才會初始字元 (從開始) 符合前置字串的字元。

請注意 SelectStringFindString 成員函式兩個尋找字串,不過, SelectString 成員函式來選取字串。

範例

// The string to match.
LPCTSTR lpszSelect = _T("item");

// Select the item that begins with the specified string.
int nSel = m_pComboBox->SelectString(0, lpszSelect);
ASSERT(nSel != CB_ERR);

需求

Header: afxwin.h

請參閱

參考

CComboBox 類別

階層架構圖

CComboBox::FindString

CB_SELECTSTRING