EM_REPLACESEL mensagem

Substitui o texto selecionado em um controle de edição ou um controle de edição avançada pelo texto especificado.

Parâmetros

wParam

Especifica se a operação de substituição pode ser desfeita. Se isso for TRUE, a operação poderá ser desfeita. Se for FALSE , a operação não poderá ser desfeita.

lParam

Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o texto de substituição.

Valor retornado

Esta mensagem não retorna um valor.

Comentários

Use a mensagem EM_REPLACESEL para substituir apenas uma parte do texto em um controle de edição. Para substituir todo o texto, use a mensagem WM_SETTEXT .

Se não houver seleção, o texto de substituição será inserido no cursor.

Edição avançada: Com suporte no Microsoft Rich Edit 1.0 e posterior. Para obter informações sobre a compatibilidade de versões de edição avançada com as várias versões do sistema, consulte Sobre controles de edição avançada.

Em um controle de edição avançada, o texto de substituição usa a formatação do caractere no cursor ou, se houver uma seleção, do primeiro caractere na seleção.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclua Windows.h)

Confira também

WM_SETTEXT