Condividi tramite


Metodo ITextStoreACP2::InsertTextAtSelection (textstor.h)

Inserisce testo nel punto di inserimento o nella selezione. Un chiamante deve avere un blocco di lettura/scrittura sul documento prima di inserire testo.

Sintassi

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

Parametri

[in] dwFlags

[in] pchText

[in] cch

[out] pacpStart

[out] pacpEnd

[out] pChange

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

I valori dei parametri pacpStart e pacpEnd dipendono dal modo in cui l'applicazione client inserisce testo in un documento. Ad esempio, se l'applicazione imposta il cursore all'inizio del testo inserito dopo l'inserimento di testo, il valore per i parametri pacpStart e pacpEnd corrisponde al membro acpStart della struttura TS_TEXTCHANGE .

Le applicazioni non devono chiamare il metodo OnTextChange in risposta a questo metodo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll

Vedi anche

Composizioni

ITextStoreACP2

OnTextChange

Costanti TF_IAS_*

TS_TEXTCHANGE