Problem mit Eingabefeld und Zeilenumbruch



  • Hallo,
    folgende Problematik mit super einfacher Lösung auf die ich momentan nur leider nicht komme:
    Eingabefeld mit einer Membervariable (IDC_TEXT, m_strText).
    In der OnInitDialog-Funktion soll nun der Membervariablen ein "mehrzeiliger" Text zugewiesen werden, der dann im Textfelt wie folgt angezeigt werden soll:

    Zeile1 bliblablubb
    Zeile2 ratzfatz

    Zeile4 fertig

    Wie ist nun die Zuweisung? Mir fehlt das Zeilenumbruchszeichen (\n funktioniert nicht 😞

    m_strText = " Zeile1 blibla... (????) Zeile2..... (?????) Zeile 4 (&&&&)";

    Wie kann ich hier einen Zeilenumbruch erzwingen. Sorry, aber mir fällts nicht ein.

    Danke für Eure Hilfe.

    Gruss
    Stefan



  • Versuchs mal mit "\r\n" 🙂



  • m_strText = " Zeile1 blibla... (????) Zeile2..... (?????) Zeile 4 (&&&&)";

    ganz einfach

    m_strText = " Zeile1 blibla... \r\n Zeile2..... \r\n Zeile 4 \r\n";
    
    oder
    
    CString var1 = "laber";
    m_strText = var1 +"\r\n" + var1 + "\r\n" + var1;
    

    sven



  • Vielen Dank!
    Wahrscheinlich schon hundert Mal verwendet und doch wieder vergessen...!

    Muss an Fasching liegen 🙂

    Danke!!

    Gruss
    Stefan


Anmelden zum Antworten