共用方式為


ITfThreadMgrEx::GetActiveFlags 方法 (msctf.h)

ITfThreadMgrEx::GetActiveFlags 方法會傳回使用中 TSF 的旗標。

語法

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 2000 Professional [僅限傳統型應用程式]
支援的最低伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平臺 窗戶
標頭 msctf.h
DLL Msctf.dll
可轉散發 Windows 2000 Professional 上的 TSF 1.0