iTextStoreAnchor::SetSelection 方法 (textstor.h)

选择文档中的文本。

语法

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

参数

[in] ulCount

指定 pSelection 中的文本选择数。

[in] pSelection

指定通过 TS_SELECTION_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