使用指定 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