int AddString(LPCTSTR lpszString);
这个方法的目的是将一个字符串添加到组合框的列表框中。返回值是一个整数,表示新添加的字符串在列表框中的索引。如果发生错误,返回值为CB_ERR。
使用示例:
CComboBox myComboBox;
// 假设m_hWnd为组合框的句柄
myComboBox.Attach(GetDlgItem(IDC_COMBO1)->m_hWnd);
// 添加一个字符串到组合框
int nIndex = myComboBox.AddString(_T("New Item"));
// 检查是否成功添加
if (nIndex != CB_ERR)
{
// 成功添加,可以执行其他操作
// nIndex 现在包含新添加的字符串的索引
}
// 分离句柄
myComboBox.Detach();
上述示例中,IDC_COMBO1 是组合框的控件ID。您需要根据实际情况修改这个ID。在添加字符串后,您可以根据返回的索引执行其他相关操作。
转载请注明出处:http://www.zyzy.cn/article/detail/15965/MFC/CComboBox