CComboBox::GetLBText
從下拉式方塊的清單方塊取得字串。
int GetLBText(
int nIndex,
LPTSTR lpszText
) const;
void GetLBText(
int nIndex,
CString& rString
) const;
參數
nIndex
包含要複製的清單方塊字串之以零起始的索引。lpszText
為接收資料之緩衝區的點。 緩衝區必須有字串和一個結束的 null 字元足夠的空間。rString
對 CString 的參考。
傳回值
的長度 (以位元組為單位),包括結束的 null 字元。 如果 nIndex 並未指定的有效索引,則傳回值為 CB_ERR。
備註
這個成員函式的第二個表單使用項目的文字來填滿一 CString 物件。
範例
// Dump all of the items in the combo box.
CString str1, str2;
int n;
for (int i = 0; i < m_pComboBox->GetCount(); i++)
{
n = m_pComboBox->GetLBTextLen(i);
m_pComboBox->GetLBText(i, str1.GetBuffer(n));
str1.ReleaseBuffer();
str2.Format(_T("item %d: %s\r\n"), i, str1.GetBuffer(0));
AFXDUMP(str2);
}
需求
Header: afxwin.h