Поделиться через


CEdit::GetLine

Эта функция вызывается для получения линия текст из элемента управления "Поле ввода" и мест в lpszBuffer.

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

Параметры

  • nIndex
    Указывает количество линий для получения из многономенклатурного элемента управления "Поле ввода".Номер линии нулевой- основаны; значение 0 указывает первую линию.Этот параметр пропуска одностроковым элементом управления "Поле ввода".

  • lpszBuffer
    Указатель на буфер, получающий копию линии.Первое слово буфера должно указать максимальное число символов, которые могут быть скопированы в буфер.

  • nMaxLength
    Указывает максимальное число байтов, которые могут быть скопированы в буфер.GetLine задает это значение в первом lpszBuffer слове перед вызовом к Windows.

Возвращаемое значение

Число фактически скопированных байтов.Возвращаемое значение 0, если номер линии, указанный nIndex больше, чем количество линий в элементе управления "Поле ввода".

Заметки

Скопированную линии не содержит знак null- завершения.

Дополнительные сведения см. в разделе EM_GETLINE в Windows SDK.

Пример

См. пример для CEdit::GetLineCount.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CEdit

Диаграмма иерархии

CEdit::LineLength

CWnd::GetWindowText