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


Метод ITfThreadMgr2::GetActiveFlags (msctf.h)

Возвращает активные флаги вызывающего потока.

Синтаксис

HRESULT GetActiveFlags(
  [out] DWORD *lpdwFlags
);

Параметры

[out] lpdwFlags

Указатель на значение DWORD для получения активных флагов TSF.

Ценность Значение
TF_TMF_NOACTIVATETIP TSF был активирован с помощью флага TF_TMAE_NOACTIVATETIP.
TF_TMF_SECUREMODE TSF работает как безопасный режим.
TF_TMF_UIELEMENTENABLEDONLY TSF работает с текстовыми службами, поддерживающими только UIElement.
TF_TMF_COMLESS TSF работает без COM.
TF_TMF_WOW16 TSF выполняется в 16-разрядной задаче.
TF_TMF_CONSOLE TSF выполняется для консоли.
TF_TMF_IMMERSIVEMODE начиная с Windows 8: TSF активен в приложении Магазина Windows.
TF_TMF_ACTIVATED TSF активен.

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

Этот метод может возвращать одно из этих значений.

Ценность Описание
S_OK
Метод был успешным.
E_FAIL
Произошла неуказанная ошибка.
E_INVALIDARG
Один или несколько параметров недопустимы.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8 [классические приложения | Приложения UWP]
минимальный поддерживаемый сервер Windows Server 2012 [классические приложения | Приложения UWP]
целевая платформа Виндоус
заголовка msctf.h

См. также

ITfThreadMgr2