Folgendes Problem: Ich habe ein Kleines chatprogramm geschrieben, welches den Eingegebenen Text in eine Textdatei schreibt und dann wieder ausliest und in das Ausgabefenster des Programms schreibt. für das Ausgabefenster habe ich eine Variable namens m_out vom Typ CString definiert. Ich habe nun schon seit ein paar Tagen nach einer Möglichkeit gesucht welche mir meine Scrollbar an das Ende des Ausgabefensters scrollt.
Da habe ich etwas vom Typ CEdit gehört (gelesen) mit der ich per getline-funktion an das Ende des Fensters scrollen kann. Das funktioniert nicht so ganz. ich habe zusätzlich zu der CString Variablen m_out eine Variable m_scroll vom Typ CEdit definiert. allerdings ist diese CEdit var mit keinem Wert belegt so das der Scrollbalken nicht mitscrollt. Mir haben dann viele gesagt das ich doch die m_out var löschen sollte und nur die CEdit var verwenden sollte, was ich allerdings nicht machen kann da ich nicht weiß wie ich der CEdit var einen Wert zuweise. mit
C++:
m_scroll = m_out;
funktioniert das nicht.
Habt ihr vieleicht eine andere Lösung oder wisst ihr wie ich die var m_out der var m_scroll zuweisen kann? Ich wäre euch sehr dankbar dafür.
das ist doch ein dialogfeld oder? da brauchst du eine var vom Typ CString (z.b.: m_editstring) die zu den CEdit zugewisen ist (einfach im klassen assited machen)
C++:
m_editstring= m_out; UpdateData(FALSE);
und dan ist der test in editfeld.
das editfeld muss aber auf merzeilig stechen (im egenschaften)