ITfContextOwnerCompositionServices::TerminateComposition 方法 (msctf.h)

終止組合。

語法

HRESULT TerminateComposition(
  [in] ITfCompositionView *pComposition
);

參數

[in] pComposition

代表要終止之組合的 ITfCompositionView 介面指標。 如果此值為 NULL,內容中的所有組合都會終止。

傳回值

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

描述
S_OK
此方法成功。
TF_E_DISCONNECTED
內容不在檔堆疊上。
TF_E_NOLOCK
文字服務目前在檔上保留鎖定。
E_UNEXPECTED
這個方法是在另一個組合作業期間呼叫。
E_FAIL
發生未指定的錯誤。

備註

文字服務會使用 ITfComposition::EndComposition 來終止它所建立的組合。

如果內容擁有者實作文字存放區,內容擁有者必須先授與同步寫入鎖定,才能呼叫此方法。

此方法也會執行下列動作:

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msctf.h
Dll Msctf.dll
可轉散發套件 Windows 2000 專業版上的 TSF 1.0

另請參閱

ITfComposition::EndCompositionnf-msctf-itfcompositionsink-oncompositionterminatedITfCompositionView 介面ITfContextOwnerCompositionServices 介面ITfContextOwnerCompositionSink::OnEndComposition