EN_LINK

[นี่คือเอกสารเบื้องต้นและเรื่องการเปลี่ยนแปลง]

ตัวควบคุมการแก้ไขที่รวยส่งข้อความแจ้งเตือนของ EN_LINK เมื่อได้รับข้อความต่าง ๆ เช่นเมาส์คลิกข้อความ ขณะที่ตัวชี้เมาส์อยู่เหนือข้อความที่มีลักษณะพิเศษ CFE_LINK ดูข้อมูลเพิ่มเติมเกี่ยวกับผล CFE_LINK ส่วนข้อสังเกตต่อไป.

หน้าต่างหลักของตัวควบคุมได้รับข้อความแจ้งเตือนนี้ผ่านการ WM_NOTIFYข้อความ.

EN_LINK idEditCtrl = (int) LOWORD(wParam) / / ตัวบ่งชี้การแก้ไขควบคุม pEnlink = (ENLINK *) lParam       / / ชี้ไปยังโครงสร้าง ENLINK 

 

พารามิเตอร์

idEditCtrl
ตัวควบคุมแก้ไขรหัสรวย.
pEnlink
ชี้ไปโครงสร้างENLINK ประกอบด้วยโครงสร้างแบบ NMHDRโครงสร้าง ข้อมูลเกี่ยวกับข้อความได้รับ โดยตัวควบคุม และโครงสร้างแบบCHARRANGEที่ระบุช่วงของอักขระที่มีลักษณะพิเศษ CFE_LINK.

ส่งกลับค่า

ถ้าคุณกลับเป็นศูนย์ ควบคุมการดำเนินการกับการจัดการข้อความปกติ.

ถ้าคุณคืนค่าไม่ใช่ศูนย์ ตัวควบคุมไม่มีจัดการข้อความ.

หมายเหตุ

เมื่อต้องการรับการแจ้งเตือน EN_LINK ระบุค่าสถานะ ENM_LINK ในรูปแบบการส่งไปกับข้อความEM_SETEVENTMASK.

ตัวควบคุมการแก้ไขที่รวยส่ง EN_LINK แจ้งเตือนเมื่อได้รับข้อความต่อไปนี้ในขณะที่ตัวชี้เมาส์อยู่เหนือข้อความที่มีลักษณะพิเศษ CFE_LINK:

WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR

นอกจากนี้ผล CFE_LINK โดยทั่วไปจะระบุช่วงของข้อความที่ประกอบด้วย URL โปรแกรมประยุกต์ที่สามารถจัดการการแจ้งเตือนของ EN_LINK โดยเปลี่ยนตัวชี้เมาส์เมื่อผ่าน URL หรือเริ่มต้นเบราว์เซอร์เพื่อดูตำแหน่งที่ตั้งที่ระบุ URL.

แก้ไข Rich 2.0 และรุ่นที่ใหม่กว่า: ถ้าคุณส่งข้อความ EM_AUTOURLDETECT ให้เปิดใช้งานการตรวจหา URL โดยอัตโนมัติ ตัวควบคุมการแก้ไขที่รวยจะตั้ง CFE_LINK ลักษณะพิเศษสำหรับข้อความที่แก้ไขที่จะระบุเป็น URL.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน richedit.h.

ดูเพิ่มเติม

ภาพรวมของตัวควบคุมแก้ไข rich, Rich แก้ไขข้อความแจ้งเตือน CHARRANGE, EM_AUTOURLDETECT, ENLINK, NMHDR

Index