ITextStoreACP2::InsertTextAtSelection 方法 (textstor.h)

在插入点或选定位置插入文本。 在插入文本之前,调用方必须对文档具有读/写锁定。

语法

HRESULT InsertTextAtSelection(
  [in]  DWORD         dwFlags,
  [in]  const WCHAR   *pchText,
  [in]  ULONG         cch,
  [out] LONG          *pacpStart,
  [out] LONG          *pacpEnd,
  [out] TS_TEXTCHANGE *pChange
);

参数

[in] dwFlags

[in] pchText

[in] cch

[out] pacpStart

[out] pacpEnd

[out] pChange

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

pacpStartpacpEnd 参数的值取决于客户端应用程序如何将文本插入文档。 例如,如果应用程序在插入文本后在插入文本的开头设置光标,则 pacpStartpacpEnd 参数的值与 TS_TEXTCHANGE 结构的 acpStart 成员相同。

应用程序不应为了响应此方法而调用 OnTextChange 方法。

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 textstor.h
DLL Msctf.dll

另请参阅

成分

ITextStoreACP2

OnTextChange

TF_IAS_* 常量

TS_TEXTCHANGE