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


Метод ITfTextInputProcessorEx::ActivateEx (msctf.h)

Метод ITfTextInputProcessorEx::ActivateEx активирует текстовую службу при запуске сеанса пользователя. Если текстовая служба реализует ITfTextInputProcessorEx и вызывается ActivateEx , метод ITfTextInputProcessor::Activate вызываться не будет.

Синтаксис

HRESULT ActivateEx(
  [in] ITfThreadMgr *ptim,
  [in] TfClientId   tid,
  [in] DWORD        dwFlags
);

Параметры

[in] ptim

[in] Указатель на интерфейс ITfThreadMgr для диспетчера потоков, которому принадлежит текстовая служба.

[in] tid

[in] Указывает идентификатор клиента для текстовой службы.

[in] dwFlags

[in] Сочетание следующих битов:

Значение Значение
TF_TMAE_SECUREMODE
Служба текста активируется в безопасном режиме. Службе текста может не потребоваться отображать диалоговое окно параметра.
TF_TMAE_COMLESS
Служба текста активируется в режиме меньшей com. TSF был активирован без COM. COM не может быть инициализирована или COM может быть инициализирована как MTA.
TF_TMAE_WOW16
Текущий поток — 16-разрядная задача.
TF_TMAE_CONSOLE
Для использования консоли активируется текстовая служба.

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

Диспетчер TSF игнорирует возвращаемое значение этого метода.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header msctf.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional