messaggio EM_REPLACESEL

Sostituisce il testo selezionato in un controllo di modifica o un controllo di modifica avanzato con il testo specificato.

Parametri

wParam

Specifica se l'operazione di sostituzione può essere annullata. Se si tratta di TRUE, l'operazione può essere annullata. Se si tratta di FALSE , l'operazione non può essere annullata.

lParam

Puntatore a una stringa con terminazione null contenente il testo sostitutivo.

Valore restituito

Questo messaggio non restituisce un valore.

Commenti

Usare il messaggio EM_REPLACESEL per sostituire solo una parte del testo in un controllo di modifica. Per sostituire tutto il testo, usare il messaggio WM_SETTEXT .

Se non è presente alcuna selezione, il testo di sostituzione viene inserito nel caret.

Modifica avanzata: Supportato in Microsoft Rich Edit 1.0 e versioni successive. Per informazioni sulla compatibilità delle versioni di modifica avanzate con le varie versioni di sistema, vedere Informazioni sui controlli di modifica avanzati.

In un controllo di modifica avanzato, il testo sostitutivo accetta la formattazione del carattere al caret o, se è presente una selezione, del primo carattere nella selezione.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

WM_SETTEXT