Strings untereinander schreiben
-
Habe ein Problem mit Stringformatierungen in einem Textfeld.
Soll bei 30 Zeichen in dem Textfeld untereinander schreiben.
Funktioniert nicht. Zeigt zwar keinen Fehler,Warnung,logischerweise in MFC an
aber es funktioniert kurz gesagt nichts.void CFrageDlg::m_LengthCheck() { if(m_strFrage.GetLength()>30){ int i; i=atoi(m_strFrage); for(i=0;i<30;i++){ if(i>30){ m_strFrage.Format(IDC_FRAGE +"\n"); } } UpdateData(false); } }P.S.: Danke wegen Lösen des Stringübergabeproblems in der Combobox. Sorry meinerseits, man sollte sich die Hilfe mal genauer durchlesen.
-
Die Box muss den Stil ES_MULTILINE haben und als Trennzeichen musst Du "\r\n" verwenden!