CListBox::FindString
リスト ボックスで選択を変更せずに指定されているプレフィックスを含むリスト ボックスの最初の文字列を検索します。
int FindString(
int nStartAfter,
LPCTSTR lpszItem
) const;
パラメーター
nStartAfter
検索する最初の項目の前の項目のインデックスが含まれています。 検索はリスト ボックスの下部に到達すると、nStartAfterで指定された項目に対してリスト ボックスの上から従います。 nStartAfter が 1 の場合、一つは全体、最初のリスト ボックスから検索されます。lpszItem
プレフィックスを検索する含む null で終わる文字列へのポインター。 検索時に大文字に依存しないため、この文字列は大文字と小文字の組み合わせを含める場合があります。
戻り値
検索が失敗した一致する項目のインデックス、または LB_ERR。
解説
SelectString のメンバー関数を検索に使用する文字列を選択します。
使用例
// The string to match.
LPCTSTR lpszmyString = _T("item");
// Delete all items that begin with the specified string.
int nIndex = 0;
while ((nIndex = m_myListBox.FindString(nIndex, lpszmyString)) != LB_ERR)
{
m_myListBox.DeleteString( nIndex );
}
必要条件
ヘッダー: afxwin.h