CComboBox::SelectString
文字列の場合、コンボ ボックスのリスト ボックスの文字列の検索は、リスト ボックス内の文字列を選択し、エディット コントロールにコピーします。
int SelectString(
int nStartAfter,
LPCTSTR lpszString
);
パラメーター
nStartAfter
検索する最初の項目の前の項目のインデックスが含まれています。 検索はリスト ボックスの下部に到達すると、nStartAfterで指定された項目に対してリスト ボックスの上から従います。 – 1 は、全体最初のリスト ボックスから検索されます。lpszString
プレフィックスを検索する含む null で終わる文字列へのポインター。 検索時に大文字に依存しないため、この文字列は大文字と小文字の組み合わせを指定できます。
戻り値
文字列が見つかったと選択した項目のインデックス。 検索が失敗した場合、戻り値は CB_ERR で、現在の選択は変更されません。
解説
文字列は、最初の文字 (開始点から) プレフィックス文字列の文字と一致する場合に選択されます。
SelectString と FindString のメンバー関数の両方が文字列を検索しますが、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);
必要条件
ヘッダー: afxwin.h