Интерфейс ITfThreadMgr2 (msctf.h)
ITfThreadMgr2 определяет первичный объект, реализованный диспетчером TSF. ITfThreadMgr2 используется приложениями и текстовыми службами для активации и отключения текстовых служб, создания диспетчеров документов и поддержания контекста документа.
Наследование
Интерфейс ITfThreadMgr2 наследуется от интерфейса IUnknown . ITfThreadMgr2 также содержит следующие типы членов:
Методы
Интерфейс ITfThreadMgr2 содержит следующие методы.
ITfThreadMgr2::Activate Активирует TSF для вызывающего потока. |
ITfThreadMgr2::ActivateEx Инициализирует и активирует TSF для вызывающего потока с флагом, указывающим способ активации TSF. |
ITfThreadMgr2::CreateDocumentMgr Создает объект диспетчера документов. |
ITfThreadMgr2::D eactivate Деактивирует TSF для вызывающего потока. |
ITfThreadMgr2::EnumDocumentMgrs Возвращает перечислитель для всех диспетчеров документов в вызывающем потоке. |
ITfThreadMgr2::EnumFunctionProviders Получает перечислитель для всех поставщиков функций, зарегистрированных для вызывающего потока. |
ITfThreadMgr2::GetActiveFlags Возвращает активные флаги вызывающего потока. |
ITfThreadMgr2::GetFocus Возвращает диспетчер документов с фокусом ввода. |
ITfThreadMgr2::GetFunctionProvider Получает указанный объект поставщика функции. |
ITfThreadMgr2::GetGlobalCompartment Получает объект глобального диспетчера секций. |
ITfThreadMgr2::IsThreadFocus Определяет, имеет ли вызывающий поток фокус ввода TSF. |
ITfThreadMgr2::ResumeKeystrokeHandling Возобновляет обработку приостановленного нажатия клавиши. |
ITfThreadMgr2::SetFocus Задает фокус ввода для указанного диспетчера документов. |
ITfThreadMgr2::SuspendKeystrokeHandling Приостанавливает обработку нажатий клавиш. |
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msctf.h |