Otóż zaciekawił mnie pomysł wyszukiwania, zaznaczania, kolorowania i integrowania w URL w tekście. Chciałbym żeby raz wpisany URL w tekst został pokolorowany na dany kolor, po najechaniu myszką został podkreślony, a po kliknięciu otworzył się w przeglądarce.
Noi mam dwa sposoby an to. Mogę
a) Skorzystać z odpowiednio oprogramowanych komunikatów EM_GETEVENTMASK
, EM_SETEVENTMASK
z flagą ENM_LINK
.
b) Samodzielnie (dzięki funkcjom do obsługi stringów Pos, Length itp) wykryć link, używając SelStart
, SelText
i SelAtributte
samodzielnie oprogramować kolorowanie ii w MouseOver
ogarnąć klikanie.
Nie wiem która metoda będzie lepsza. Help?