EN_LINK

[Это предварительный документации и темы для изменения].

Элемент управления rich edit отправки сообщений уведомления EN_LINK когда он получает различные сообщения, такие как мыши щелкните сообщения, в то время как указатель мыши находится над текстом, который имеет CFE_LINK эффект. Для получения дополнительных сведений о CFE_LINK эффект смотрите в следующем разделе замечания.

Родительского окна элемента управления получает это сообщение уведомления через WM_NOTIFY сообщение.

EN_LINK idEditCtrl = (int) LOWORD(wParam); / / Идентификатор редактирования управления pEnlink = (ENLINK *) lParam;       / / указатель на структуру ENLINK 
 

Параметры

idEditCtrl
Идентификатор элемента управления rich edit.
pEnlink
Указатель на структуру ENLINK . Структура содержит NMHDR структура, информация о сообщение, полученное от элемента управления и CHARRANGE структуру, которая обозначает диапазон символов, которые ведут к CFE_LINK.

Возвращаемые значения

Если вы возвращает ноль, элемент управления переходит с нормальной обработки сообщения.

Если вы возвращает ненулевое значение, элемент управления обрабатывает сообщение.

Примечания

Чтобы получать уведомления EN_LINK, укажите флаг ENM_LINK в маске, отправлен с сообщением EM_SETEVENTMASK.

Элемент управления rich edit отправляет уведомления EN_LINK, когда он получает следующие сообщения, в то время как указатель мыши находится над текстом, который имеет эффект CFE_LINK:

WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR

CFE_LINK эффект обычно определяет диапазон текста, содержащего URL-адрес. Приложения могут обрабатывать уведомления EN_LINK изменения указателя мыши, когда оно находится над URL-адрес, или запуск браузера для просмотра определенных URL-адрес местоположения.

Rich Edit 2.0 и более поздних: Если вы отправляете сообщение EM_AUTOURLDETECT, чтобы включить автоматическое определение URL, элемент управления rich edit автоматически устанавливает CFE_LINK эффект для измененный текст, который он определяет как URL-адреса.

QuickInfo

nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:В richedit.h.

Родственные слова

Rich Edit обзор элементов управления Rich Edit сообщений уведомлений, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR

Index