CListBox::AddString

添加一个字符串到列表框。

int AddString(
   LPCTSTR lpszItem 
);

参数

  • lpszItem
    指向要添加的Null终止的字符串。

返回值

为字符串的从零开始的索引列表框。 如果发生错误,则返回值是 LB_ERR ;,如果没有足够的空间可用存储新字符串,则返回值是 LB_ERRSPACE

备注

如果列表框。LBS_SORT 样式未创建,字符串被添加到列表的末尾。 否则,该字符串将插入到列表,因此,对列表进行排序。 如果列表框。LBS_SORT 样式,而不 LBS_HASSTRINGS 样式未创建,该结构由一个或多个排序列表调用 CompareItem 成员函数。

使用 InsertString 插入字符串添加到列表框中的特定位置。

示例

// Add 10 items to the list box.
CString str;
for (int i = 0; i < 10; i++)
{
   str.Format(_T("item string %d"), i);
   m_myListBox.AddString( str );
}

要求

Header: afxwin.h

请参见

参考

CListBox选件类

层次结构图

CListBox::InsertString

CListBox::CompareItem

LB_ADDSTRING