Rich Edit Control



  • Wie kann ich ein Rich Edit Control erstellen, Text eintragen und dann bestimmte Wörter in bestimmte Farben tauchen, der restiliche Text soll aber schwarz bleiben, könnte mir das jemand erklären?



  • Kann mir denn keiner helfen?



  • a) erstellen mit CreateWíndow(RICHEDIT_CLASS ....) - vorher RICHED32.DLL laden und InitCommonControlsEx() aufrufen

    b) und die textfarbe ändert man so :

    CHARFORMAT CharFormat;
    CharFormat.crTextColor = RGB(3,4,5);
    SendMessage(hwndRichEdit,EM_SETCHARFORMAT,SCF_SELECTION,(LPARAM)&CharFormat);
    

    steht übrigens alles in der msdn - wieso lieest die eigentlich keiner ??? 🙄

    rocknix ///


Anmelden zum Antworten