chat eingabe nicht überschreiben
-
ich arbeite an einem kleinen chat programm mit der Standardkonsole und hab folgendes Problem:
Ich hätte gern, dass meine Konsole so aussieht:[][=][X]
|ganz gut------------------------------------------------hier soll der Benutzer seine meldung eingeben
|********************************-------können und seine eigene ausgabe sehen
|<marv>Hi-------------------------------------------------hier sind die anderen nachrichten
|<sam>Hei wie gehts
|
|
|
|
|
|___________Ich könnte natürlich ständig den Bildschirm löschen (blinkt hässlich) oder ne gui schreiben, aber bevor ich das tu, möcht ich gern wissen ob man dass nicht einfacher lösen kann
-
Mit Standardmitteln geht das nicht.
-
Da musst Du Dir für Dein Betriebssystem entsprechende Funktionen zur Cursorpositionierung suchen. Für Windows könntest Du mal im Konsole-Forum stöbern, für andere weiß ich nicht ...
-
schade, wär ganz praktisch gewesen, trozdem danke
-
Ich tippe mal darauf das du Windows verwendest.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682073(v=vs.85).aspx
SetConsoleCursorPosition
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686025(v=vs.85).aspx