fujitsufan
Erfahrenes Mitglied
Hallo,
ich schreibe einen Text in ein Eingabefeld über den gesetzten Cursor. Zeilenumbrüche werden nach
jedem Betätigen der Eingabetaste erzeugt und dargestellt.
Das Eingabefeld ist vom Typ "Edit Control" und die Eigenschaft "Multiline" ist auf "True" gesetzt.
Jetzt möchte ich einen Text softwareseitig in das Steuerelement schreiben.
Im Text sind Steuerzeichen für Zeilenumbrüche enthalten, "\n\r".
Leider werden diese vom Steuerelement ignoriert, d. h. nicht dargestellt.
Lese ich den Text wieder aus dem Steuerelement aus, so sind diese Steuerzeichen wieder im
Textstring enthalten.
Kann ich die Zeilenumbrüche irgendwie erzwingen?
MfG.
fujitsufan
ich schreibe einen Text in ein Eingabefeld über den gesetzten Cursor. Zeilenumbrüche werden nach
jedem Betätigen der Eingabetaste erzeugt und dargestellt.
Das Eingabefeld ist vom Typ "Edit Control" und die Eigenschaft "Multiline" ist auf "True" gesetzt.
Jetzt möchte ich einen Text softwareseitig in das Steuerelement schreiben.
C++:
SetDlgItemText(hDlg, newId, text);
Leider werden diese vom Steuerelement ignoriert, d. h. nicht dargestellt.
Lese ich den Text wieder aus dem Steuerelement aus, so sind diese Steuerzeichen wieder im
Textstring enthalten.
C++:
12Uhr:Lüfter AUS\n\r3Uhr:Stufe 1\n\r6Uhr:Stufe 2\n\r9Uhr:Stufe 3
Kann ich die Zeilenumbrüche irgendwie erzwingen?
MfG.
fujitsufan