Метод ITextRange2::GetRect (tom.h)

Извлекает прямоугольник указанного типа для текущего диапазона.

Синтаксис

HRESULT GetRect(
  [in]  long Type,
  [out] long *pLeft,
  [out] long *pTop,
  [out] long *pRight,
  [out] long *pBottom,
  [out] long *pHit
);

Параметры

[in] Type

Тип: long

Тип возвращаемого прямоугольника. Этот параметр может включать одно значение из каждой из следующих таблиц.

tomAllowOffClient

tomClientCoord

tomObjectArg

tomTransform

Используйте одно из следующих значений, чтобы указать вертикальное положение:

TA_TOP Верхний край ограничивающего прямоугольника.
TA_BASELINE Базовая строка текста.
TA_BOTTOM Нижний край ограничивающего прямоугольника.
 

Используйте одно из следующих значений, чтобы указать горизонтальное положение:

TA_LEFT Левый край ограничивающего прямоугольника.
TA_CENTER Центр ограничивающего прямоугольника.
TA_RIGHT Правый край ограничивающего прямоугольника.

[out] pLeft

Тип: long*

Координата левого прямоугольника.

[out] pTop

Тип: long*

Координата верхнего прямоугольника.

[out] pRight

Тип: long*

Координата правого прямоугольника.

[out] pBottom

Тип: long*

Координата нижнего прямоугольника.

[out] pHit

Тип: long*

Значение проверки попадания для диапазона.

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

Тип: HRESULT

Если метод завершается успешно, он возвращает noERROR. В противном случае возвращается код ошибки HRESULT .

Требования

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

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

ITextRange2