Método ITextServices::TxGetText (textserv.h)

Devuelve todo el texto sin formato Unicode del control como BSTR.

Sintaxis

HRESULT TxGetText(
  BSTR *pbstrText
);

Parámetros

pbstrText

Tipo: BSTR *

Texto sin formato Unicode.

Valor devuelto

Tipo: HRESULT

Si el texto se devuelve correctamente en el argumento de salida, el valor devuelto se S_OK.

Si se produce un error en el método, el valor devuelto es uno de los siguientes códigos HRESULT . Para obtener más información sobre los códigos de error COM, vea Control de errores en COM.

Código devuelto Descripción
E_INVALIDARG
Puntero BSTR no válido pasado.
E_OUTOFMEMORY
No se pudo asignar memoria para la copia del texto.

Comentarios

El host (llamador) toma posesión del BSTR devuelto.

Otras formas de recuperar datos de texto sin formato son usar WM_GETTEXT o el método GetText del modelo de objetos de texto (TOM).

Si no hay texto en el control , se asigna el BSTR y 0x000D se devuelve en él.

El texto devuelto no será necesariamente terminado en null.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado textserv.h
Archivo DLL Msftedit.dll

Consulte también

Conceptual

Gettext

ITextServices

Otros recursos

Referencia

WM_GETTEXT

Controles de edición enriquecida sin ventanas