Класс 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 |