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


функция TextRange_GetBoundingRectangles (uiautomationcoreapi.h)

Примечание Эта функция является нерекомендуемой. Клиентские приложения должны использовать вместо этого интерфейсы COM модели компонентов автоматизации пользовательского интерфейса Майкрософт.
 
Извлекает минимальное количество ограничивающих прямоугольников, которые могут вмещать диапазон, по одному прямоугольнику на линию.

Синтаксис

HRESULT TextRange_GetBoundingRectangles(
  [in]  HUIATEXTRANGE hobj,
  [out] SAFEARRAY     **pRetVal
);

Параметры

[in] hobj

Тип: HUIATEXTRANGE

Объект текстового диапазона.

[out] pRetVal

Тип: SAFEARRAY**

При возврате этой функции содержит массив координат прямоугольника для строк текста, охватываемых диапазоном. Этот параметр передается неинициализированным. SAFEARRAY содержит VARIANT типа VT_I4.

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

Тип: HRESULT

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

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header uiautomationcoreapi.h
Библиотека Uiautomationcore.lib
DLL Uiautomationcore.dll