CListBox::GetText
Načte řetězec ze seznamu.
int GetText(
int nIndex,
LPTSTR lpszBuffer
) const;
void GetText(
int nIndex,
CString& rString
) const;
Parametry
nIndex
Určuje z nuly vycházející index řetězce mají být načteny.lpszBuffer
Body do vyrovnávací paměti, která přijímá řetězec.Vyrovnávací paměť musí mít dostatečný prostor pro řetězec a ukončujícím znakem null.Velikost řetězce může být určena ještě volání GetTextLen členské funkce.rString
Odkaz na CString objektu.
Vrácená hodnota
Délka řetězce, s výjimkou ukončujícím znakem null (v bajtech).Pokud nIndex neurčuje platný index vrácená hodnota je LB_ERR.
Poznámky
Druhý formulář této členské funkce výplně CString objekt s textem řetězec.
Příklad
// Dump all of the items in the list box.
CString str, str2;
int n;
for (int i = 0; i < m_myListBox.GetCount(); i++)
{
n = m_myListBox.GetTextLen(i);
m_myListBox.GetText(i, str.GetBuffer(n));
str.ReleaseBuffer();
str2.Format(_T("item %d: %s\r\n"), i, str.GetBuffer(0));
AFXDUMP(str2);
}
Požadavky
Záhlaví: afxwin.h