共用方式為


iTfThreadMgr2::ActivateEx 方法 (msctf.h)

使用指定 TSF 啟動方式的旗標,初始化並啟動呼叫線程的 TSF。

語法

HRESULT ActivateEx(
  [out] TfClientId *ptid,
  [in]  DWORD      dwFlags
);

參數

[out] ptid

[out]接收用戶端識別碼 之 TfClientId 值的指標。

[in] dwFlags

意義
TF_TMAE_NOACTIVATETIP
呼叫此方法時,將不會啟用文字服務。 呼叫線程以異步方式將焦點啟動。
TF_TMAE_SECUREMODE
TSF 會以安全模式啟動。 只會啟用支援安全模式的文字服務。
TF_TMAE_UIELEMENTENABLEDONLY
TSF 只會啟用GUID_TFCAT_TIPCAP_UIELEMENTENABLED中分類的文字服務。
TF_TMAE_COMLESS
TSF 不使用 COM。 TSF 只會啟用GUID_TFCAT_TIPCAP_COMLESS中分類的文字服務。
TF_TMAE_NOACTIVATEKEYBOARDLAYOUT
呼叫此方法時,TSF 不會同步處理目前的鍵盤配置。 當呼叫線程取得焦點時,將會調整鍵盤配置。 此旗標必須與TF_TMAE_NOACTIVATETIP搭配使用。

傳回值

這個方法可以傳回其中一個值。

描述
S_OK
此方法成功。
E_FAIL
發生未指定的錯誤。
E_INVALIDARG
一或多個參數無效。

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msctf.h

另請參閱

ITfThreadMgr2