Bestimmte Wörter färben - Dialog
-
Hallo,
Ich habe folgendes Problem:
Ich habe einen Dialog mit einem Textfeld und in diesem möchte ich gerne bestimmte Wörter färben.
Also z.b so: "Hallo ich bin der Dialog"Wie kann ich das Wort "Dialog" dann zum Beispiel rot färben oder grün?
-
bin mir jetzt nicht zu 100% sicher, aber ich glaube das dies in einem normalen Textfeld(Editfeld) nicht geht.
du müßtest ein RichEditfeld verwenden und dahingehend kannst du mit EM_SETSEL bzw. EM_EXSETSEL den textbereich markieren den du einfärben willst und mit EM_SETCHARFORMAT (SCF_SELECTION) weist du dann dem markierten bereich in deinem Textfeld ein neues CHARFORMAT (COLORREF crTextColor) zu.