Поделиться через


Метод ITextServices::TxGetText (textserv.h)

Возвращает весь обычный текст Юникода в элементе управления в виде BSTR.

Синтаксис

HRESULT TxGetText(
  BSTR *pbstrText
);

Параметры

pbstrText

Тип: BSTR *

Обычный текст в Юникоде.

Возвращаемое значение

Тип: HRESULT

Если текст успешно возвращается в выходном аргументе, возвращаемое значение будет S_OK.

Если метод завершается сбоем, возвращается один из следующих кодов HRESULT . Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.

Код возврата Описание
E_INVALIDARG
Передан недопустимый указатель BSTR .
E_OUTOFMEMORY
Не удалось выделить память для копирования текста.

Комментарии

Узел (вызывающий объект) получает возвращенный объект BSTR.

Другие способы получения данных в виде обычного текста — использование WM_GETTEXT или метода GetText текстовой объектной модели (TOM).

Если в элементе управления нет текста, BSTR выделяется и возвращается 0x000D.

Возвращаемый текст не обязательно будет заканчиваться null.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header textserv.h
DLL Msftedit.dll

См. также раздел

Основные понятия

Gettext

ITextServices

Другие ресурсы

Справочные материалы

WM_GETTEXT

Элементы управления расширенным редактированием без окон