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


Класс ITextHost2 (textserv.h)

Интерфейс ITextHost2 расширяет интерфейс ITextHost . Цель этих интерфейсов, наряду с ITextServices и ITextServices2, заключается в том, чтобы обеспечить выполнение полнофункционированных элементов управления редактированием без выделенного окна. Клиент расширенного редактирования обычно имеет окно (HWND), совместное с несколькими элементами управления без окон.

Наследование

Интерфейс ITextHost2 наследуется от ITextHost. ITextHost2 также имеет следующие типы членов:

Методы

Класс ITextHost2 содержит следующие методы.

 
ITextHost2::TxDehostCaret

Уничтожает курсор (только Direct2D).
ITextHost2::TxFreeTextServicesNotification

Уведомляет узел текста о том, что текстовые службы были освобождены.
ITextHost2::TxGetEastAsianFlags

Возвращает значение, указывающее, разрешено ли ввод метода ввода Редактор (IME), а также указывает, включают ли стили редактирования ES_SELFIME.
ITextHost2::TxGetEditStyle

Возвращает значение, указывающее, находится ли в диалоговом окне элемент управления с расширенным редактированием.
ITextHost2::TxGetHorzExtent

Возвращает горизонтальный прокручиваемой экстент текстового окна узла.
ITextHost2::TxGetPalette

Извлекает цветовую палитру элемента управления расширенным редактированием.
ITextHost2::TxGetWindow

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

Извлекает стили окон и стили расширенных окон в текстовом окне.
ITextHost2::TxIsDoubleClickPending

Определяет, содержит ли очередь сообщений WM_LBUTTONDBLCLK сообщение, ожидающее текстового окна узла.
ITextHost2::TxSetCursor2

Задает форму курсора в текстовом окне узла.
ITextHost2::TxSetForegroundWindow

Задает основное окно элемента управления полнофункционированным редактированием в качестве окна переднего плана.
ITextHost2::TxShowDropCaret

Отображает или скрывает курсор во время операции перетаскивания (только Direct2D).

Требования

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

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

ITextHost