[To wstępne dokumentacji oraz z zastrzeżeniem zmiany.]
Formant edycji wzbogaconej wysyła komunikaty powiadamiające EN_LINK po odebraniu różne komunikaty, takich jak myszy kliknij wiadomości, podczas gdy wskaźnik myszy znajduje się nad tekstem, który ma wpływ CFE_LINK. Aby uzyskać więcej informacji na temat skutków CFE_LINK zobacz następującą sekcję Uwagi.
Okno nadrzędne formantu odbiera to powiadomienie poprzez WM_NOTIFY wiadomości.
EN_LINK idEditCtrl = (int) LOWORD(wParam); / / Identyfikator Edycja kontroli pEnlink = (ENLINK *) fikcyjnymi; / / wskaźnik do struktury ENLINK
Jeśli powrócisz zera, kontroli wpływy z jego normalnej obsługi wiadomości.
Jeśli powrócisz wartość różną od zera, formant nie obsługuje wiadomości.
Aby otrzymywać powiadomienia o EN_LINK, należy określić flagi ENM_LINK w masce wysyłany wraz z wiadomością EM_SETEVENTMASK.
Formant edycji wzbogaconej wysyła powiadomienia EN_LINK po odebraniu następujących komunikatów, podczas gdy wskaźnik myszy znajduje się nad tekstem, który ma wpływ CFE_LINK:
WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR
Efekt CFE_LINK zazwyczaj identyfikuje zakres tekstu, który zawiera adres URL. Aplikacje mogą obsługiwać powiadomienie EN_LINK, zmieniając wskaźnik myszy nad adres URL lub poprzez uruchomienie przeglądarki do wyświetlania lokalizacji identyfikowanego przez adres URL.
Rich Edit 2.0 i nowsze: Jeżeli wysyłasz wiadomość EM_AUTOURLDETECT aby włączyć automatyczne wykrywanie adresu URL, formant edycji wzbogaconej automatycznie ustawia efekt CFE_LINK modyfikacji tekstu, który identyfikuje jako adres URL.
nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w richedit.h.
Bogate Edytuj Omówienie kontroli, bogate w edycji wiadomości powiadomień, CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR