Метод 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 |
См. также раздел
Общие сведения об элементах управления "Полнофункционированные изменения" без окон