EN_LINK

[Acest lucru este documenta?ia preliminare și subiect pentru a schimba].

Un control de editare bogat trimite EN_LINK mesajele de notificare atunci când primește mesaje diferite, cum ar fi mouse-ul pe mesaje, în timp ce indicatorul mouse-ului este de peste textul care are ca efect de CFE_LINK. Pentru mai multe informații despre efectul de CFE_LINK, consultați secțiunea observa?ii următoarele.

Fereastra părinte de control primește acest mesaj de notificare prin WM_NOTIFY mesaj.

EN_LINK idEditCtrl = (int) LOWORD(wParam); / / identificator de editare de control pEnlink = (ENLINK *) lParam;       / / indicatorul structura ENLINK 

 

Parametrii

idEditCtrl
Identificator de comanda editare bogat.
pEnlink
Indicator spre o structură ENLINK . Structura conține o NMHDR structura, informații despre mesajul primit de control, precum și o structură de CHARRANGE care indică gama de caractere care au ca efect CFE_LINK.

Valorile întroarse

Dacă vă întoarceți zero, controlul purcede cu manevrarea lor normală a mesajului.

Dacă se returnează o valoare nenul, controlul nu ocupa mesajul.

Observații

Pentru a primi notificări EN_LINK, specifica pavilion ENM_LINK din masca de trimis cu mesajul EM_SETEVENTMASK.

Un control de editare bogat trimite notificări EN_LINK atunci când primește următoarele mesaje în timp ce indicatorul mouse-ului este de peste textul care are ca efect CFE_LINK:

WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR

Efectul CFE_LINK identifică de obicei un interval de text care conține un URL. Cererile pot ocupa notificarea EN_LINK, prin modificarea indicatorului mausului atunci când acesta este URL-ul sau de a începe un browser pentru a vizualiza amplasament identificat de URL-ul.

Editare bogat 2.0 și mai târziu: Dacă trimiteți mesajul EM_AUTOURLDETECT pentru a permite detectarea automată a URL-ul, comanda editare bogat setează automat efectul CFE_LINK pentru textul modificat care identifică ca un URL.

QuickInfo

nbsp; Windows &NT: necesită versiunea 4.0 sau ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în richedit.h.

A se vedea, de asemenea

Rich Editare controale prezentare, Rich edita mesajele de notificare, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR

Index