Share via


ITextStoreAnchor::SetSelection 方法 (textstor.h)

選取檔中的文字。

語法

HRESULT SetSelection(
  [in] ULONG                     ulCount,
  [in] const TS_SELECTION_ANCHOR *pSelection
);

參數

[in] ulCount

指定 pSelection中的文字選取範圍數目。

[in] pSelection

指定透過 TS_SELECTION_ANCHOR 結構選取之文字的樣式、開始和結束字元位置。 結構的 start anchor 成員 paStart 絕對不能遵循結束錨點成員 paEnd,雖然它們可能位於相同的位置。

paStart = paEnd時,方法會將插入號放在錨點位置。 文字資料流程中一次只能有一個插入號。

傳回值

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

描述
S_OK
此方法成功。
E_FAIL
發生未指定的錯誤。
E_OUTOFMEMORY
方法無法配置足夠的記憶體來完成作業。
TF_E_INVALIDPOS
指定的錨點位置超出檔中的文字。
TF_E_NOLOCK
呼叫端沒有讀取/寫入鎖定。

規格需求

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

另請參閱

ITextStoreAnchor

ITextStoreAnchor::GetSelection

TS_SELECTION_ANCHOR