ITfThreadMgrEx::GetActiveFlags 方法 (msctf.h)
ITfThreadMgrEx::GetActiveFlags 方法返回 TSF 处于活动状态的标志。
语法
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 处于活动状态。 |
返回值
此方法可以返回其中一个值。
价值 | 描述 |
---|---|
|
该方法成功。 |
|
发生未指定的错误。 |
|
一个或多个参数无效。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | 窗户 |
标头 | msctf.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 Professional 上的 TSF 1.0 |