Compartilhar via


EM_SETWORDBREAKPROC mensagem

Substitui a função wordwrap padrão de um controle de edição por uma função wordwrap definida pelo aplicativo. Você pode enviar essa mensagem para um controle de edição ou um controle de edição avançada.

Parâmetros

wParam

Este parâmetro não é usado.

lParam

O endereço da função Wordwrap definida pelo aplicativo. Para obter mais informações sobre linhas interruptivas, consulte a descrição da função de retorno de chamada EditWordBreakProc .

Valor retornado

Esta mensagem não retorna um valor.

Comentários

Uma função wordwrap examina um buffer de texto que contém texto a ser enviado para a tela, procurando a primeira palavra que não se ajusta à linha da tela atual. A função Wordwrap coloca essa palavra no início da próxima linha na tela.

Uma função Wordwrap define o ponto em que o sistema deve quebrar uma linha de texto para controles de edição de várias linhas, geralmente em um caractere de espaço que separa duas palavras. Um controle de edição de várias linhas ou de linha única pode chamar essa função quando o usuário pressiona as teclas de direção em combinação com a tecla CTRL para mover o cursor para a próxima palavra ou palavra anterior. A função wordwrap padrão quebra uma linha de texto em um caractere de espaço. A função definida pelo aplicativo pode definir o Wordwrap para ocorrer em um hífen ou um caractere diferente do caractere de espaço.

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.

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

Referência

EditWordBreakProc

EM_FMTLINES

EM_GETWORDBREAKPROC