Udostępnij za pośrednictwem


CListBox::GetText

Pobiera ciąg w polu listy.

int GetText(
   int nIndex,
   LPTSTR lpszBuffer 
) const;
void GetText(
   int nIndex,
   CString& rString 
) const;

Parametry

  • nIndex
    Określa wyświetlanego ciągu pobranie.

  • lpszBuffer
    Punkty do buforu, który odbiera ciąg.Bufor muszą mieć wystarczająco miejsca na ciąg znaków i kończącego znaku null.Rozmiar ciągu można określić wcześniej, wywołując GetTextLen funkcji składowej.

  • rString
    Odwołanie do CString obiektu.

Wartość zwracana

Długość (w bajtach) ciąg, z wyłączeniem kończącego znaku null.Jeśli nIndex nie określono nieprawidłowy indeks, zwracana jest wartość LB_ERR.

Uwagi

Drugi formularz tego członka działać wypełnienia CString obiekt z tekstem ciąg.

Przykład

// 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);
}

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CListBox

Wykres hierarchii

CListBox::GetTextLen

LB_GETTEXT