若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CComboBox::InsertString

 

將字串插入下拉式方塊的清單方塊中。


int
InsertString(
   int
nIndex
,
   LPCTSTR
lpszString
);

nIndex

包含要接收字串之清單方塊中位置以零為基底的索引。 如果這個參數為 –1,字串就加入到清單的結尾。

lpszString

指向要插入的 null 結尾字串。

已插入字串之位置以零為基底的索引。 如果發生錯誤,傳回值是 CB_ERR 如果空間不足,無法存放新的字串,傳回值是 CB_ERRSPACE

不像 AddString 成員函式,InsertString 成員函式不會排序 CBS_SORT 樣式的清單。

System_CAPS_note注意事項

Windows ComboBoxEx 控制項不支援這個函式。 如需這個控制項的詳細資訊,請參閱 Windows SDK 中的 ComboBoxEx 控制項

範例

// Insert items in between existing items.
CString strIns;
int nItems = m_pComboBox->GetCount();
for (int i = 0; i < nItems; i++)
{
   strIns.Format(_T("item string %c"), (char)('A'+i));
   m_pComboBox->InsertString(2*i, strIns);
}

需求

標題: afxwin.h

顯示: