Text verkürzen
-
Hallo,
wie heist denn die API-Funktion mit der man einen Text verkürzen kann?
Man übergibt das DC, die darstellbare Breite, und den String und erhält einen verkürzen String zurück der in der darstellbare Breite angezeigt werden kann.Beispiel:
Der Text: "Das ist irgend ein Text"
Verkürzt: "Das ist irg..."Vielen Dank.
Gruß ube
-
Was hälst du denn von selbst schreiben
?
Mit GetTextExtentPoint32 kannst du die größe eines Textes in Pixeln ermitteln und wenn der Text zu lang ist, dann kannst du z.B. mit strncpy den Text verkürzen ... Und ich glaube, die 3 Punkte sollten auch kein Problem sein.M.T.
-
da gibt es aber eine funktion für, aber die ist dazu da um pfade zu verkürzen.
-
DrawText(... , DT_END_ELLIPSIS);