000
16.09.2010, 14:20 Uhr
~Arathmar
Gast
|
Hallo Comunity,
ich habe folgendes Problem: Ich habe einen CString "VIIIIIIIIIIIIEEEEEEEEEEEELLLLLLLLL TEXT UND SO WEITER"
Dieser soll nun als Textelement auf einem Label innerhalb meines Dialogs auftauchen. Das Problem ist, dass der Text mal kürzer und länger sein kann, ich also nicht weiß, wieviele Zeichen mich erwarten.
Das ganze passiert so an mehreren Stellen, wobei der zur Verfügung stehende Platz auch unterschiedlich groß ist.
Mein Gedanke war die Anzahl der Zeichen des CStrings in Verbindung zu setzen mit der maximal möglichen Anzahl der dastellbaren Zeichen innerhalb des Dialogfeldes.
Die Frage: Wie kann ich ermitteln, wieviele Zeichen ich in einem speziellen CWnd darstellen kann? Die Größe des Feldes und die Schriftart werden da ja sicherlich eine Rolle spielen.
Ich bitte um Ratschläge.
Grüße Arathmar |