CodeFatal
Erfahrenes Mitglied
Abend zusammen,
Ich habe folgendes Problem:
Ich möchte den Inhalt eines CString Objektes in einem CStatic Feld anzeigen.
Dazu habe ich mir die nötigen Variablen und Zuordnungen erstellt.
Soweit klappt das auch alles. Das Problem ist jetzt aber, das ich nicht weiß wie lang dieser Text zur Laufzeit wird, ich aber eine Beschränkte Breite habe.
Um das ganze möglichst harmonisch wirken zu lassen möchte ich bei zulangem Text nur einen Teil in das CStatic schreiben und in der nächsten Zeile mit einem neuen CStatic weiter machen.
Wie bekomme ich heraus, wie gross das CStatic.Rect sein möchte, wenn der gesamte Text hinein kommt bzw. wieviel des Textes ich in ein bestimmtes Rect passt.
Funktionen wie Zeilen-Umbruch etc. kann ich aus anderen Gründen nicht nutzen.
Hab zwar schon das inet abgegrast, aber mal wieder Null brauchbare Treffer gehabt.
Vermutlich einfach mal wieder falsch gegoogelt.
Danke schon mal für eure Hilfe
Gruss Michael
Ich habe folgendes Problem:
Ich möchte den Inhalt eines CString Objektes in einem CStatic Feld anzeigen.
Dazu habe ich mir die nötigen Variablen und Zuordnungen erstellt.
Soweit klappt das auch alles. Das Problem ist jetzt aber, das ich nicht weiß wie lang dieser Text zur Laufzeit wird, ich aber eine Beschränkte Breite habe.
Um das ganze möglichst harmonisch wirken zu lassen möchte ich bei zulangem Text nur einen Teil in das CStatic schreiben und in der nächsten Zeile mit einem neuen CStatic weiter machen.
Wie bekomme ich heraus, wie gross das CStatic.Rect sein möchte, wenn der gesamte Text hinein kommt bzw. wieviel des Textes ich in ein bestimmtes Rect passt.
Funktionen wie Zeilen-Umbruch etc. kann ich aus anderen Gründen nicht nutzen.
Hab zwar schon das inet abgegrast, aber mal wieder Null brauchbare Treffer gehabt.
Vermutlich einfach mal wieder falsch gegoogelt.
Danke schon mal für eure Hilfe
Gruss Michael