Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: EMail-Adressen und URL's in Memo oder Richedit hervorhe

  Alt 31. Mai 2007, 09:19
Hallo Steven,

wenn du das scheme prefix "mailto:" nicht erfasst, dann kannst du die automatische URL-Erkennung nicht mehr verwenden. Der Aufruf von InitRichEditURLDetection() muss dann unterbleiben und du musst einen eigenen Parser einsetzen, der beim Laden des Textes und bei jeder Änderung die Mail-Adressen lokalisiert und per Message WM_SETCHARFORMAT den Zeichen-Effekt CFE_LINK (CHARFORMAT2) setzt - genau das macht die Auto URL Detection auch, nur dass der dortige Parser wegen des vorhandenen Schlüsselwortes viel einfacher (performanter) zu implementieren ist.

Grüße vom marabu
  Mit Zitat antworten Zitat