Zeilenumbruch im String
-
Hi,
also ich hab nen Programm (keine Konsole), in dem ich einen mehrzeiligen String einbauen will. Ich hab ein schreibgeschütztes Eingabefeld zum Ausgabefeld umfunktioniert. In dem Ausgabefeld will ich natürlich mehr als eine Zeile haben.
Wenn ich \n benutze bekomme ich einen dicken Strich so ähnlich wie dieser: "|" ([ALT GR]+[<]).
Falls ihrs wissen wollt, ich benutze MSVC++ 6.0 und WinXP.
-
Entscheidener ist welche Klassenbibliothek du verwendest. Mit Standard-C++ hat's jedenfalls nichts zu tun.
Du musst deine Textbox irgendwie auf Multiline stellen.
-
Ich verwende die stdafx.h.
Das 'Ausgabefeld ist schon auf mehrzeilig (multiline) gestellt, deswegen wundere ich mich ja.
-
Ich verwende die stdafx.h.
Das ist keine Klassenbibliothek sondern der Name der vorkompilierten Headerdatei.
Wenn ich \n benutze bekomme ich einen dicken Strich so ähnlich wie dieser
Versuchs mal mit \r\n bzw. nur \r.
Ansonsten gehe ich mal davon aus, dass du MFC verwendest.
-> Verschoben nach MFC
-
Mit \r\n hats gefunzt
.Danke