EN_LINK

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

Um Controlarar rich Editar envia mensagens de notificação de EN_LINK quando ele recebe várias mensagens, como mouse clique em mensagens, enquanto o ponteiro do mouse está sobre o texto que tem o efeito CFE_LINK. Para obter mais informações sobre o efeito CFE_LINK, consulte a seguinte seção Comentários.

A janela pai do controle recebe esta mensagem de notificação por meio do WM_NOTIFY mensagem.

EN_LINK idEditCtrl = (int) LOWORD(wParam); / / identificador de editar controle pEnlink = (ENLINK *) lParam;       / / Ponteiro para estrutura ENLINK 

 

Parâmetros

idEditCtrl
Identificador do Controlarar rich Editar.
pEnlink
Ponteiro para uma estrutura ENLINK . A estrutura contém um NMHDR estrutura, informações sobre a mensagem recebida pelo controle e uma estrutura CHARRANGE que indica o intervalo de caracteres que tem o efeito CFE_LINK.

Retornar valores

Se você retornar zero, o controle continua com sua movimentação normal da mensagem.

Se você retornar um valor diferente de zero, o controle não identificador de mensagem.

Observações

Para receber notificações de EN_LINK, especificar o sinalizador ENM_LINK in a máscara com a mensagem EM_SETEVENTMASK.

Um Controlarar rich Editar envia notificações de EN_LINK quando ele recebe as seguintes mensagens enquanto o ponteiro do mouse está sobre o texto que tem o efeito CFE_LINK:

WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR

O efeito CFE_LINK normalmente identifica um intervalo de texto que contém um URL. Aplicativos podem manipular a notificação de EN_LINK, alterando o ponteiro do mouse quando ele está sobre o URL, ou iniciando um navegador para exibir o local identificado pela URL.

Rich Editar 2.0 e posterior: Se você enviar a mensagem EM_AUTOURLDETECT para habilitar a detecção automática de URL, o Controlarar rich editar automaticamente define o efeito de CFE_LINK de texto modificado que ele identifica como um URL.

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 Editar Rich, Rich Editar mensagens de notificação, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR

Index