共用方式為


ITfThreadMgr2::GetActiveFlags 方法 (msctf.h)

取得呼叫線程的作用中旗標。

語法

HRESULT GetActiveFlags(
  [out] DWORD *lpdwFlags
);

參數

[out] lpdwFlags

要接收TSF使用中旗標之 DWORD 值的指標。

價值 意義
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