Condividi tramite


Metodo ITextServices::TxGetText (textserv.h)

Restituisce tutto il testo normale Unicode nel controllo come BSTR.

Sintassi

HRESULT TxGetText(
  BSTR *pbstrText
);

Parametri

pbstrText

Tipo: BSTR *

Testo normale Unicode.

Valore restituito

Tipo: HRESULT

Se il testo viene restituito correttamente nell'argomento di output, il valore restituito viene S_OK.

Se il metodo ha esito negativo, il valore restituito è uno dei codici HRESULT seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.

Codice restituito Descrizione
E_INVALIDARG
Puntatore BSTR non valido passato.
E_OUTOFMEMORY
Impossibile allocare memoria per la copia del testo.

Commenti

L'host (chiamante) assume la proprietà del BSTR restituito.

Altri modi per recuperare i dati di testo normale sono usare WM_GETTEXT o il metodo GetText (Text Object Model).

Se nel controllo non è presente alcun testo, la stringa BSTR viene allocata e 0x000D viene restituita.

Il testo restituito non sarà necessariamente con terminazione Null.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione textserv.h
DLL Msftedit.dll

Vedi anche

Informazioni concettuali

Gettext

ITextServices

Altre risorse

Riferimento

WM_GETTEXT

Controlli Rich Edit senza finestre