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


Метод ITextPara::GetLineSpacing (tom.h)

Извлекает значение междустрочного интервала для текстового диапазона.

Синтаксис

HRESULT GetLineSpacing(
  float *pValue
);

Параметры

pValue

Тип: float*

Значение междустрочного интервала. В следующей таблице показано, как это значение интерпретируется для различных правил междустрочного интервала.

Правило междустрочного интервала Значение
tomLineSpaceSingle Значение междустрочного интервала игнорируется.
tomLineSpace1pt5 Значение междустрочного интервала игнорируется.
tomLineSpaceDouble Значение междустрочного интервала игнорируется.
tomLineSpaceAtLeast Значение междустрочного интервала указывает интервал в точках с плавающей запятой от одной строки к следующей. Однако если значение меньше одного интервала, элемент управления отображает текст с одним пробелом.
tomLineSpaceExactly Значение междустрочного интервала указывает точный интервал в точках с плавающей запятой от одной строки к следующей (даже если значение меньше одного интервала).
tomLineSpaceMultiple Значение междустрочного интервала указывает междустрочный интервал в строках.

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

Тип: HRESULT

Если ITextPara::GetLineSpacing завершается успешно, он возвращает S_OK. Если метод завершается сбоем, он возвращает один из следующих кодов com-ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.

Код возврата Описание
Значение
Значение
E_INVALIDARG
Недопустимый аргумент.
CO_E_RELEASED
Объект форматирования абзаца присоединяется к удаленному диапазону.

Комментарии

Чтобы получить правило междустрочного интервала, вызовите метод ITextPara::GetLineSpacingRule .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header tom.h
DLL Msftedit.dll

См. также раздел

Основные понятия

GetLineSpacingRule

ITextPara

Справочные материалы

SetLineSpacing

Текстовая объектная модель