CListBox::InsertString
リスト ボックスに文字列を追加します。
int InsertString(
int nIndex,
LPCTSTR lpszItem
);
パラメーター
nIndex
位置のインデックスを挿入する文字列を指定します。このパラメーターが 1 の場合、一つはリストの最後に、文字列追加されます。lpszItem
挿入 null で終わる文字列へのポインター。
戻り値
文字列が挿入された位置を示すインデックス。戻り値は、エラーが発生した場合です LB_ERR ; 戻り値は十分な領域が新しい文字列を格納可能な場合 LB_ERRSPACE です。
解説
AddString のメンバー関数とは異なり、InsertString は LBS_SORT のスタイルの一覧を並べ替えるされません。
使用例
// Insert items in between existing items.
CString str;
int n = m_myListBox.GetCount();
for (int i = 0; i < n; i++)
{
str.Format(_T("item string %c"), (char)('A' + i));
m_myListBox.InsertString(2 * i, str);
}
必要条件
ヘッダー: afxwin.h