[Bu ön belgeleme ve değiştirmek için bir konu değildir.]
Bir zengin metin düzenleme denetimi, fare işaretçisi metnin üzerine CFE_LINK etkisi ise, iletileri, fare gibi çeşitli iletileri aldığında EN_LINK bildirim iletileri tıklatın gönderir. CFE_LINK etkisi hakkında daha fazla bilgi için aşağıdaki açıklamalar bölümüne bakın.
Denetimin üst pencere üzerinden bu bildirim iletisini alır WM_NOTIFY mesajı.
EN_LINK idEditCtrl = (int) LOWORD(wParam); / / Düzenle tanıtıcısı kontrol pEnlink = (ENLINK *) lParam; / / ENLINK yapısına yönelik işaretçinin
Sıfır dönerseniz, denetimi ile onun normal işleme iletinin gelirleri.
Sıfır dışında bir değere dönerseniz, denetim iletisi işlemez.
EN_LINK bildirimleri almak için em_seteventmask ileti gönderilen maske ENM_LINK bayrağı belirtin.
Fare işaretçisi metnin üzerine CFE_LINK etkisi ise aşağıdaki iletileri aldığında bir zengin düzenleme denetimi EN_LINK bildirimler gönderir.:
WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MOUSEMOVE
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETCURSOR
CFE_LINK etkisi genellikle bir url içeren metin aralığını tanımlar. Uygulamalar EN_LINK bildirim işleyebilir, url ne zaman fare işaretçisini değiştirme veya url tarafından tanımlanan konumunu görüntülemek için bir tarayıcı başlatma.
Zengin düzenleme 2.0 ve sonraki sürümleri: Otomatik url algılamasını etkinleştirmek için em_autourldetect iletisi gönderirseniz, zengin düzenleme denetimi otomatik olarak bir url olarak CFE_LINK etkisini tanımlayan değiştirilmiş metin için ayarlar.
nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:RichEdit.h ilan.
Zengin düzenleme denetimleri genel bakış, zengin bildirim iletilerini düzenlemek, charrange, em_autourldetect, ENLINK, nmhdr