Udostępnij za pośrednictwem


CEdit::GetLine

Wywołanie tej funkcji, aby pobrać wiersz tekstu z edycji i umieszcza go w lpszBuffer.

int GetLine(
   int nIndex,
   LPTSTR lpszBuffer 
) const;
int GetLine(
   int nIndex,
   LPTSTR lpszBuffer,
   int nMaxLength 
) const;

Parametry

  • nIndex
    Określa numer wiersza do pobrania z wielu linii formantu edycyjnego.Numery wierszy są od zera; Określa pierwszy wiersz, wartość 0.Ten parametr jest ignorowany przez formant edycji pojedynczego wiersza.

  • lpszBuffer
    Punkty do buforu, który otrzymuje kopię wiersza.Pierwszy wyraz buforu, należy określić maksymalną liczbę znaków, które mogą być kopiowane do buforu.

  • nMaxLength
    Określa maksymalną liczbę bajtów, które mogą być kopiowane do buforu.GetLineumieszcza tę wartość w pierwszy wyraz lpszBuffer przed wprowadzeniem wywołanie systemu Windows.

Wartość zwracana

Liczba bajtów faktycznie skopiowane.Zwracana jest wartość 0, jeśli określony numer wiersza przez nIndex jest większa niż liczba wierszy w formancie edycyjnym.

Uwagi

Skopiowany wiersz nie zawiera znak null zakończenie.

Aby uzyskać więcej informacji, zobacz EM_GETLINE w Windows SDK.

Przykład

Zobacz przykład dla CEdit::GetLineCount.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CEdit

Wykres hierarchii

CEdit::LineLength

CWnd::GetWindowText