Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kontrol edit kaya mengirimkan kode pemberitahuan EN_LINK saat menerima berbagai pesan, misalnya, ketika pengguna mengklik mouse atau ketika penunjuk mouse melebihi teks yang memiliki efek CFE_LINK . Kontrol edit kaya tanpa jendela mengirimkan pemberitahuan ini dengan menggunakan metode ITextHost::TxNotify . Jendela induk kontrol menerima kode pemberitahuan ini melalui pesan WM_NOTIFY .
EN_LINK
penLink = (ENLINK *) lParam;
Parameter
-
wParam
-
ID jendela yang diambil dengan memanggil fungsi GetWindowLong dengan nilai GWL_ID.
-
lParam
-
Penunjuk ke struktur ENLINK . Struktur berisi struktur NMHDR , informasi tentang kode pemberitahuan, dan struktur CHARRANGE yang menunjukkan rentang karakter yang memiliki efek CFE_LINK .
Nilai kembali
Kembalikan nol untuk memungkinkan kontrol melanjutkan penanganan pesan normalnya.
Mengembalikan nilai bukan nol untuk mencegah kontrol menangani pesan.
Windows 8: Kembalikan EN_LINK_DO_DEFAULT untuk mengarahkan kontrol edit kaya untuk melakukan tindakan default.
Keterangan
Untuk menerima kode pemberitahuan EN_LINK saat tautan memiliki fokus, tentukan bendera ENM_LINK di masker yang dikirim dengan pesan EM_SETEVENTMASK .
Jika tautan tidak memiliki fokus, untuk menerima kode pemberitahuan EN_LINK tentukan bendera SES_NOFOCUSLINKNOTIFY di masker yang dikirim dengan pesan EM_SETEDITSTYLE .
Kontrol edit kaya mengirimkan kode pemberitahuan EN_LINK saat menerima pesan berikut saat penunjuk mouse melebihi teks yang memiliki efek CFE_LINK :
- WM_LBUTTONDBLCLK
- WM_LBUTTONDOWN
- WM_LBUTTONUP
- WM_MOUSEMOVE
- WM_RBUTTONDBLCLK
- WM_RBUTTONDOWN
- WM_RBUTTONUP
- WM_SETCURSOR
Efek CFE_LINK biasanya mengidentifikasi rentang teks yang berisi URL. Aplikasi dapat menangani kode pemberitahuan EN_LINK dengan mengubah penunjuk mouse saat melewati URL, atau dengan memulai browser untuk melihat lokasi yang diidentifikasi oleh URL.
Jika Anda mengirim pesan EM_AUTOURLDETECT untuk mengaktifkan deteksi URL otomatis, kontrol edit kaya secara otomatis mengatur efek CFE_LINK untuk teks yang dimodifikasi yang diidentifikasi sebagai URL.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
| Header |
|