[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
Dacă vă întoarceți zero, controlul purcede cu manevrarea lor normală a mesajului.
Dacă se returnează o valoare nenul, controlul nu ocupa mesajul.
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.
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.
Rich Editare controale prezentare, Rich edita mesajele de notificare, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR