Метод ITextStoreACP2::InsertTextAtSelection (texttor.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 .
Комментарии
Значения параметров pacpStart и pacpEnd зависят от того, как клиентское приложение вставляет текст в документ. Например, если приложение устанавливает курсор в начале вставленного текста после вставки текста, то значения параметров pacpStart и pacpEnd совпадают с значением элемента acpStartструктуры TS_TEXTCHANGE .
Приложения не должны вызывать метод OnTextChange в ответ на этот метод.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | textstor.h |
DLL | Msctf.dll |