CEdit::LineLength
Получает длину линии в элементе управления "Поле ввода".
int LineLength(
int nLine = -1
) const;
Параметры
- nLine
Индекс, начинающийся с нуля знака в линии длина которой требуется извлечь.Значением по умолчанию является -1.
Возвращаемое значение
Для одностроковых элементов управления "Поле ввода", возвращаемое значение длина в TCHAR s, текст в элементе управления "Поле ввода".
Для многополосных элементов управления "Поле ввода", возвращаемое значение длина в TCHAR s, линии, указанной параметром nLine.Для текста ANSI длина число байтов в линии. для текста в кодировке юникод длина число символов в линии.Длина не включает символ возврата каретки в конце линии.
Если параметр nLine больше количества символов в элементе управления, то возвращаемое значение равно нулю.
Если параметр nLine 1, то возвращаемое значение равно невыбранном символов в линиях, содержащих выбранные символы.Например, если выделение передает из четвертого символа одной линии через восьмой символ из конца следующей линии, то возвращаемое значение равно 10.То есть 3 символа в первой линии и 7 в следующем.
Дополнительные сведения о типе TCHAR см. в разделе row TCHAR в таблице в типы данных Windows.
Заметки
Этот метод поддерживается сообщением EM_LINELENGTH, которое описано в Windows SDK.
Пример
См. пример для CEdit::LineIndex.
Требования
заголовок: afxwin.h