共用方式為


CComboBox::FindStringExact

呼叫 FindStringExact 成員函式尋找第一個清單方塊字串 (在下拉式方塊) 符合在 lpszFind指定的字串。

int FindStringExact(
   int nIndexStart,
   LPCTSTR lpszFind 
) const;

參數

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

  • lpszFind
    要搜尋的 NULL 結尾字串的點。 這個字串包含完整檔名,包括副檔名。 搜尋不區分大小寫,因此,這個字串包含大寫和小寫字母的任何組合。

傳回值

相符項目之以零起始的索引或 CB_ERR ,如果搜尋未成功。

備註

如果下拉式方塊會使用主控描繪模式,但是,而不用 CBS_HASSTRINGS 樣式, FindStringExact 嘗試 Doubleword 的值等於 lpszFind相符的值。

範例

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

// Delete all items that exactly match the specified string.
int nDex = 0;
while ((nDex = m_pComboBox->FindStringExact(nDex, lpszmyExactString)) 
   != CB_ERR)
{
   m_pComboBox->DeleteString(nDex);
}

需求

Header: afxwin.h

請參閱

參考

CComboBox 類別

階層架構圖

CComboBox::FindString

CB_FINDSTRINGEXACT