EM_SETWORDBREAKPROC

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 

 

Parâmetros

ewbprc
Valor de lParam. Especifica o endereço da função definido pelo aplicativo word quebra automática. Para obter mais informações sobre a quebra de linhas, consulte a descrição da função de retorno de chamada EditWordBreakProc.

Retornar valores

Esta mensagem não retorna um valor.

Observações

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.

QuickInfo

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.

Ver também

Visão geral de controles editar, Editar mensagens controle, EditWordBreakProc, EM_FMTLINES, EM_GETWORDBREAKPROC

Index