ITfRange::Collapse 方法 (msctf.h)

ITfRange::Collapse方法會將文字的開始錨點和結束錨點移至相同的位置,以清除文字範圍。

語法

HRESULT Collapse(
  [in] TfEditCookie ec,
  [in] TfAnchor     aPos
);

參數

[in] ec

編輯從 ITfDocumentMgr::CreateCoNtextITfEditSession::D oEditSession 取得的Cookie。

[in] aPos

描述如何折迭範圍的TfAnchor列舉。

意義
TF_ANCHOR_START
結束錨點會移至開始錨點的位置。
TF_ANCHOR_END
開始錨點會移至結束錨點的位置。

傳回值

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

描述
S_OK
此方法成功。
E_FAIL
物件不支援 介面,或無法建立新的範圍。
E_INVALIDARG
aPos 無效。
TF_E_NOLOCK
ec中的 Cookie 無效,或呼叫端沒有唯讀鎖定。

需求

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

另請參閱

ITfDocumentMgr::CreateCoNtext

ITfEditSession::D oEditSession

ITfRange

文字存放區

TfAnchor