Código de notificación de EN _ LINK

Un control rich edit envía códigos de notificación EN LINK cuando recibe varios mensajes, por ejemplo, cuando el usuario hace clic en el mouse o cuando el puntero del mouse está sobre el texto que tiene el efecto _ CFE _ LINK. Un control rich edit sin ventanas envía esta notificación mediante el método ITextHost::TxNotify. La ventana primaria del control recibe este código de notificación a través de un mensaje _ WM NOTIFY.

EN_LINK

    penLink = (ENLINK *) lParam; 

Parámetros

wParam

Identificador de ventana recuperado mediante una llamada a la función GetWindowLong con el valor de identificador de GWL. _

lParam

Puntero a una estructura ENLINK. La estructura contiene una estructura NMHDR, información sobre el código de notificación y una estructura CHARRANGE que indica el intervalo de caracteres que tienen el efecto CFE _ LINK.

Valor devuelto

Devuelve cero para permitir que el control continúe con su control normal del mensaje.

Devuelve un valor distinto de cero para evitar que el control controle el mensaje.

Windows 8: devuelve EN _ LINK DO _ _ DEFAULT para dirigir el control rich edit para realizar la acción predeterminada.

Comentarios

Para recibir códigos de notificación de EN _ LINK cuando el vínculo tiene el foco, especifique la marca ENM _ LINK en la máscara enviada con el mensaje EM _ SETEVENTMASK.

Si el vínculo no tiene foco, para recibir códigos de notificación EN _ LINK, especifique la marca SES _ NOFOCUSLINKNOTIFY en la máscara enviada con el mensaje EM _ SETEDITSTYLE.

Un control rich edit envía códigos de notificación EN _ LINK cuando recibe los mensajes siguientes mientras el puntero del mouse está sobre el texto que tiene el efecto CFE _ LINK:

El efecto CFE _ LINK normalmente identifica un intervalo de texto que contiene una dirección URL. Las aplicaciones pueden controlar el código de notificación de EN LINK cambiando el puntero del mouse cuando está sobre la dirección URL o iniciando un explorador para ver la ubicación identificada _ por la dirección URL.

Si envía el mensaje EM _ AUTOURLDETECT para habilitar la detección automática de direcciones URL, el control de edición enriquecido establece automáticamente el efecto CFE _ LINK para el texto modificado que identifica como una dirección URL.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Solo [ aplicaciones de escritorio de Vista]
Servidor mínimo compatible
Windows Solo aplicaciones de escritorio de Server 2003 []
Header
Richedit.h

Vea también

CHARRANGE

EM _ AUTOURLDETECT

ENLINK

ITextRange2::SetURL

NMHDR