Um aplicativo envia a mensagem EM_SETWORDBREAKPROC para um Controlarar de Editar para substituir a função de quebra automática de palavra padrão com uma função de quebra automática de palavra definidas pelo aplicativo.
EM_SETWORDBREAKPROC wParam = 0; / / não é usado; deve ser zero lParam = ewbprc (LPARAM) (EDITWORDBREAKPROC); / / function endereço
Esta mensagem não retorna um valor.
Uma função de quebra automática de palavra faz a varredura de uma reserva de texto que contém texto a ser enviado para a tela, olhando para a primeira palavra que não cabe na linha de tela atual. A função de quebra automática de palavra coloca essa palavra no início da próxima linha na tela.
Uma função de quebra automática de palavra define o ponto no qual o sistema deve quebrar uma linha de texto para controles de Editar de várias linhas, geralmente em um caractere de espaço que separa duas palavras. Uma detalhada ou um controle editar single-line poderia chamar esta função quando o usuário pressiona as teclas de seta em combinação com a tecla ctrl para mover o cursor para a próxima palavra ou a palavra anterior. A função de quebra automática de palavra padrão divide uma linha de texto em um caractere de espaço. A função definida pelo aplicativo pode definir a quebra automática para ocorrer em um hífen ou um personagem diferente do caractere de espaço.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Visão geral de controles editar, Editar mensagens controle, EditWordBreakProc, EM_FMTLINES, EM_GETWORDBREAKPROC