Textposition CRichEdit
-
wie bekomm ich die bildschirmkoordinaten eines textes?
-
Huh?
Genauer, bitte.
-
ok genauer
ich hab eine url irgendwo in meinem richedit
ich kenn die position des ersten und letzten zeichens (in buchstaben angefangen vom ersten)jetzt brauch ich ein CRect in bilschirmkoordinaten (client oder desktop... egal) damit ich den cursor zur hand werden kann wenn der user drüberfährt und sich die webseite öffnet wenn der user draufklickt
-
Hmmm... RichEdit kennt keine messages zur Koordinaten-berechnung.
Vuielleicht hilft dir aber folgendes weiter:
CFE_LINK: CHARFORMAT2 für Links
EN_LINK: Notification, wenn Maus über CFE_LINK-Text bewegt oder geklickt
EM_AUTOURLDETECT - automatisches Erkennen von URL's (Standard-Protokolle)
-
habs hinbekommen
GetCharPos
... wie kann man nur so blind sein...
-
Ups

Hatte ir nur die Win32-Doku angesehen - und das EM_POSFROMCHAR einfach mal übrlesen. (Fnord?)
-
hab das blind auch auf mich bezogen

-
Schon ok - ich war nur alle EM_Xxxx messages durchgegangen, und hab's auch nicht gesehen...
-
wie rechne ich twips oder inch oder point in pixel um?
brauch ich um die texthöhe festzustellnwenn ein ausgewählter textstring uterschiedliche grössen hat... welche grösse bekomm ich dann eigentlich mit getselectedcharformat? ich hoffe doch die grösste