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


Метод ITextDocument2::GetClientRect (tom.h)

Извлекает клиентский прямоугольник элемента управления полнофункционированным редактированием.

Синтаксис

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

Параметры

[in] Type

Тип: long

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

Значение Значение
tomClientCoord
Получение прямоугольника в координатах клиента. Если это значение не указано, функция получает экранные координаты.
tomIncludeInset
Добавьте левый и верхний врезки к левой и верхней координатам клиентского прямоугольника и вычитайте правые и нижние врезки из правой и нижней координат.
tomTransform
Используйте преобразование мира (XFORM), предоставляемое ведущим приложением, для преобразования полученных координат прямоугольника.

[out] pLeft

Тип: long*

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

[out] pTop

Тип: long*

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

[out] pRight

Тип: long*

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

[out] pBottom

Тип: long*

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

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

Тип: HRESULT

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

Требования

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

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

ITextDocument2