Compartilhar via


Método ITextStoreACP2::InsertTextAtSelection (textstor.h)

Insere texto no ponto de inserção ou seleção. Um chamador deve ter um bloqueio de leitura/gravação no documento antes de inserir texto.

Sintaxe

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

Parâmetros

[in] dwFlags

[in] pchText

[in] cch

[out] pacpStart

[out] pacpEnd

[out] pChange

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Os valores dos parâmetros pacpStart e pacpEnd dependem de como o aplicativo cliente insere texto em um documento. Por exemplo, se o aplicativo definir o cursor no início do texto inserido após a inserção de texto, o valor dos parâmetros pacpStart e pacpEnd será o mesmo que o membro acpStart da estrutura TS_TEXTCHANGE .

Os aplicativos não devem chamar o método OnTextChange em resposta a esse método.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho textstor.h
DLL Msctf.dll

Confira também

Composições

ITextStoreACP2

OnTextChange

Constantes TF_IAS_*

TS_TEXTCHANGE