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


Метод ITextRange::GetPoint (tom.h)

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

Синтаксис

HRESULT GetPoint(
  long Type,
  long *px,
  long *py
);

Параметры

Type

Тип: long

Флаг, указывающий извлекаемую позицию. Этот параметр может включать одно значение из каждой из следующих таблиц. Значение по умолчанию — tomStart + TA_BASELINE + TA_LEFT.

tomAllowOffClient

tomClientCoord

tomObjectArg

tomTransform

Используйте одно из следующих значений, чтобы указать начало или конец диапазона.

tomStart

tomEnd

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

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

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

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

px

Тип: long*

Координата Х.

py

Тип: long*

Координата Y.

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

Тип: HRESULT

Метод возвращает значение HRESULT . Если метод завершается успешно, он возвращает S_OK. Если метод завершается ошибкой, он возвращает один из следующих кодов ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.

Код возврата Описание
E_INVALIDARG
Значение px или py равно NULL.
S_FALSE
Сбой по какой-либо другой причине.

Комментарии

Метод ITextRange::GetPoint предоставляет ITextRange возможность эмулировать команды указателя пользовательского интерфейса; это также удобно для специальных возможностей.

Требования

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

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

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

ITextRange

Другие ресурсы

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

Уставка

SetTextAlign

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