EM_AUTOURLDETECT

[Esta é a documentação preliminar e estão sujeitos a alterações.]

Rich Editar 2.0 e posterior: Enviar uma mensagem de EM_AUTOURLDETECT para habilitar ou desabilitar a detecção automática de URLs por um Controlarar rich Editar.

Rich Edit 1.0: Esta mensagem não é suportada.

EM_AUTOURLDETECT wParam = bEnable (WPARAM);  / / TRUE para habilitar, FALSE para desativar
lParam = 0;                / / não é usado;  deve ser zero 

 

Parâmetros

bEnable
Valor de wParam. Especificar TRUE para habilitar detecção automática de URL, ou FALSE para desativá-lo.

Retornar valores

Se a mensagem for bem-sucedido, o valor de retorno é zero.

Se a mensagem falhar, o valor de retorno é um valor diferente de zero. Por exemplo, a mensagem pode falhar devido a memória insuficiente.

Observações

Se a detecção automática de URL é habilitada, o controle rich edit examina qualquer texto modificado para determinar se o texto coincide com o formato de uma URL. O controle detecta vários formatos de URL, incluindo os seguintes formatos de:

http:lt;texto com nenhum espaço em branco>
arquivo:<texto com nenhum espaço em branco>
mailto:
<texto com nenhum espaço em branco>
FTP:
<texto com nenhum espaço em branco>
https:
<texto com nenhum espaço em branco>
Gopher:
<texto com nenhum espaço em branco>
NNTP:
<texto com nenhum espaço em branco>
Prospero:
<texto com nenhum espaço em branco>
Telnet:
<texto com nenhum espaço em branco>
Notícias:
<texto com nenhum espaço em branco>
WAIS:
<texto com nenhum espaço em branco& gt;

Quando ele detecta um URL, o Controlarar define o bit de efeito CFE_LINK para todos os caracteres na seqüência da URL. O controle destaca a Cadeia de caracteres de URL, sublinhando ele e definindo a cor do texto.

Observe que quando a detecção automática de URL é habilitada, o controle rich edit remove o efeito CFE_LINK de texto modificado que não tem um formato de URL reconhecido pelo Controlarar. Se seu aplicativo usa o efeito CFE_LINK para marcar outros tipos de texto, não habilite a detecção automática de URL.

Um Controlarar rich Editar envia a notificação de EN_LINK quando ele recebe várias mensagens enquanto o ponteiro do mouse está sobre o texto que tem o efeito CFE_LINK.

QuickInfo

nbsp; Windows &NT: requer a versão 4.0 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Rich Editar, Rich Editar mensagens, CHARFORMAT2, EN_LINK

Index