Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Zeilenumbruch im edit-feld

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.08.2004, 18:03 Uhr
RedEagle



Wie komme ich in eine Neue Zeile??


C++:
//Edit-Feld:

hwndEdit2 = CreateWindow("edit", "Edit-Feld", WS_CHILD | WS_VISIBLE | ES_MULTILINE | ES_AUTOVSCROLL, 2, 2, 400, 671, hwnd, (HMENU)2, (HINSTANCE) GetWindowLong (hwnd, GWL_HINSTANCE), NULL);

//...

SetWindowText(hwndEdit2, "Test\n"); //\n geht nicht


--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.08.2004, 18:30 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


vielleicht geht...

C++:
SetWindowText(hwndEdit2, "Test\r\n");


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.08.2004, 18:52 Uhr
RedEagle



funktioniert.

Was amcht das \r den??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.08.2004, 20:15 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


das kommt noch von der schreibmaschine
\r ist carriage retrun, also der wagenrücklauf
\n ist dann neue zeile...
anscheinend denkt das edit feld nach dem motto, wenn ich die zeile nicht von anfang an beschreiben darf mach ichs nicht...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.08.2004, 20:29 Uhr
RedEagle



ok, danke
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.08.2004, 22:04 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von Windalf:
das kommt noch von der schreibmaschine
\r ist carriage retrun, also der wagenrücklauf
\n ist dann neue zeile...
anscheinend denkt das edit feld nach dem motto, wenn ich die zeile nicht von anfang an beschreiben darf mach ichs nicht...

der standard-windows-umbruch ist \r\n, unter unix/linux ist es normalerweise \n
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.08.2004, 23:53 Uhr
~toxic
Gast



Zitat von FloSoft:
der standard-windows-umbruch ist \r\n, unter unix/linux ist es normalerweise \n

naja, eigentlich iss das sogar noch DOS-standard, da giebts noch verschidene formen/kombinationen die dann als "hartes" (CR+LF) und als "weiches"-zeilenende (LF) bezeichnet werden. einige terminals senden sogar CR+LF+LF als zeilenende oder LF+CR.
--
grusz
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
11.08.2004, 08:17 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


als standard-windows-umbruch mein ich halt das was "meistens" verwendet wird unter windows, also \r\n, ob nun in dateien oder edit-feldern
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: