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


CRichEditCtrl::GetLine

Извлекает линия текст из данного объекта CRichEditCtrl.

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

Параметры

  • nIndex
    Индекс, начинающийся с нуля линии, которые нужно получить.

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

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

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

Число копируемых знаков в lpszBuffer.

Заметки

Скопированную линии не содержит конечный нуль-символ.

Примечание

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

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

Пример

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

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CRichEditCtrl

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

CRichEditCtrl::LineLength