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


Метод ITextHost::TxGetViewInset (textserv.h)

Запрашивает размеры пробела, вставленного вокруг текста в текстовом окне узла.

Синтаксис

HRESULT TxGetViewInset(
  LPRECT prc
);

Параметры

prc

Тип: LPRECT

Размер вставки в координатах клиента. Верхние, нижние, левые и правые элементы структуры RECT указывают, насколько далеко в каждом направлении должен быть вставлен рисунок.

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

Тип: HRESULT

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

Комментарии

Вставка представления — это объем пространства на каждой стороне между клиентским прямоугольником и прямоугольником представления. Прямоугольник представления (также называемый прямоугольником форматирования) — это прямоугольник, в котором должен быть отформатирован текст .

Наборы представлений передаются в структуре RECT , но на самом деле это не прямоугольник. Он должен рассматриваться как четыре независимых значения для вычитания на каждой стороне клиентского прямоугольника для определения прямоугольника представления.

Наборы представлений передаются в HIMETRIC (каждая единица HIMETRIC соответствует 0,01 миллиметра), чтобы они не зависели от клиентского прямоугольника и контекста устройства отрисовки.

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

Объекты служб однострочного текста игнорируют правую границу прямоугольника представления при форматировании текста.

Набор представлений доступен на узле в любое время, как активный, так и неактивный.

Требования

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

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

ITextHost

Общие сведения об элементах управления "Полнофункционированные изменения" без окон