Rich edit Text farbe
-
Hi ich will die textfarbe in einen RichEditControl ändern:
CHARFORMAT cf; m_RichEdit.GetDefaultCharFormat(cf); cf.crTextColor = 0x00FFFF; cf.dwMask = CFM_COLOR; m_RichEdit.SetDefaultCharFormat(cf);
Aber da passiert gar nix. Kann mir jemand helfen?
-
Hallo,
versuche es so:
CHARFORMAT cf; m_RichEdit.GetDefaultCharFormat(cf); cf.crTextColor = 0x00FFFF; cf.dwEffects &= ~CFE_AUTOCOLOR; cf.dwMask = CFM_COLOR; m_RichEdit.SetDefaultCharFormat(cf);
MfG
-
Super danke. Kannst mir auch noch sagen wie ich nur eine bestimmte linie farbig mache?
-
was für eine "Linie" meinst du? Eine Zeile? Man formatiert in einem Rich-Edit-Control, indem man mit SetSel erst die Zeichen auswählt, und dann werden mit SetSelectionCharFormat nur diese Zeichen formatiert.
MfG
-
Alles klar danke für die hilfe