CEdit::GetLine

intGetLine (intLPTSTRnIndex,lpszBuffer)const;

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

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

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

Параметры

nIndex

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

lpszBuffer

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

nMaxLength

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

Примечания

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

Скопированный строка не содержит символов null прекращение.

Для получения дополнительной информации, смотрите EM_GETLINE в документации Win32.

Обзор CEditЧлены класса | Иерархическая схема

См. также CEdit::LineLength, CWnd::GetWindowText

Index