Condividi tramite


Metodo ITextServices::TxSetText (textserv.h)

Imposta tutto il testo nel controllo.

Sintassi

HRESULT TxSetText(
  [in] LPCWSTR pszText
);

Parametri

[in] pszText

Tipo: LPCTSTR

Stringa che sostituirà il testo corrente.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è S_OK.

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

Codice restituito Descrizione
E_FAIL
Impossibile aggiornare il testo.

Commenti

Questo metodo deve essere usato con cura; reinizializza essenzialmente l'oggetto servizi di testo con alcuni nuovi dati. Tutte le informazioni di formattazione e dati precedenti verranno perse, incluse le informazioni di annullamento.

Se i dati precedenti sono stati copiati negli Appunti, tali dati verranno visualizzati completamente negli Appunti (tramite OleFlushClipboard) prima di eliminarli.

Questo metodo non supporta Annulla.

Due approcci alternativi per impostare il testo sono WM_SETTEXT e SetText.

Requisiti

Requisito Valore
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

ITextServices

OleFlushClipboard

Altre risorse

Riferimento

SetText

WM_SETTEXT

Controlli di modifica avanzati senza finestre