EN_LINK

[Dette er foreløpige dokumentasjonen og endring.]

Rich edit-kontrollen sender EN_LINK varselmeldinger når den mottar ulike meldinger, for eksempel mus klikker meldinger, mens musepekeren er over teksten som påvirker CFE_LINK. Hvis du vil ha mer informasjon om CFE_LINK-effekt, kan du se under følgende kommentarer.

Det overordnede vinduet i kontrollen mottar denne varslingsmelding gjennom den WM_NOTIFY -melding.

EN_LINK idEditCtrl = (int) LOWORD(wParam); / / identifikator for Rediger kontroll pEnlink = (ENLINK *) lParam;       / / peker til ENLINK-struktur 

 

Parametere

idEditCtrl
Identifikator for rich edit-kontrollen.
pEnlink
Peker til en ENLINK struktur. Strukturen inneholder en NMHDR struktur, informasjon om meldingen mottatt av kontrollen, og en CHARRANGE struktur som angir på rekke tegn som har CFE_LINK-effekt.

Returverdier

Hvis du returnerer null, kontrollen går videre med sin normale håndtering av meldingen.

Hvis du returnerer en ikke-nullverdi, håndterer kontrollen ikke meldingen.

Merknader

Hvis du vil motta EN_LINK beskjed, angi ENM_LINK-flagget i masken sendt med EM_SETEVENTMASK meldingen.

Rich edit-kontrollen sender EN_LINK meldinger når den mottar følgende meldinger mens musepekeren er over teksten som påvirker CFE_LINK:

WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR

CFE_LINK effekten vanligvis identifiserer et tekstområde som inneholder en URL-adresse. Programmer kan håndtere EN_LINK varslingen ved å endre musepekeren når det er over URL-Adressen, eller ved å starte en nettleser for å vise plasseringen identifisert av URL-Adressen.

RichEdit 2.0 og senere: Hvis du sender meldingen EM_AUTOURLDETECT å aktivere automatisk gjenkjenning av URL-Adressen, angir rich edit-kontrollen automatisk CFE_LINK-effekt for endrede teksten som identifiserer den som en URL-adresse.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 4.0 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i richedit.h.

Se også

Rik redigere kontroller oversikt, rik redigere varselmeldinger, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR

Index