Text an EditBox anhängen ohne vorher auszulagern
-
Hi Leute,
ist es möglich, dass ich Strings an eine EditBox anhänge, ohne dass ich den ganzen Inhalt vorher auslesen muss?char cBuffer2[65536]; GetDlgItemText(hwnd, IDC_OUTBOX, cBuffer2, 65536); sprintf(cBuffer2,"%s%s\r\n",cBuffer2,cBuffer); SetDlgItemText(hwnd, IDC_OUTBOX, cBuffer2);Das Problem hierbei wäre, dass bei 2^16 Zeichen schluss ist.
Und noch eine kleine 2. Frage, wie scroll ich die EditBox automatisch ans Ende?
MfG
Ifi
-
-
Hey, danke,
damit hat sich auch gleich der 2. Punkt geklärt.
Aber irgendwie scheint er jetzt "\r\n" als Steuerzeichen für eine Neue Zeile zu ignorieren. Gibt es da ein Spezielles Steuerzeichen, oder eine Message (sowas wie EM_NEWLINE hab ich nicht gefunden)
-
ES_MULTILINE
-
Das ist doch die Eigenschaft, dass es Mehrzeilig ist, aber wie mache ich den Zeilenumbruch??
-
mit \r\n wars schon richtig. das funktioniert eben nur wenn die eigenschaft gesetzt ist.
-
Ok Fehler gefunden.
ich hab meine Funktion von oben einfach ersetzt. Dadurch wurde {r{n garnicht mitgelifert