Veröffentlicht 18. November 200321 j Hi zusammen. Ich muss ein Projekt über CRichEdit schreiben. Da man ja damit Fett Kursiv Unterstrichen usw. schreiben kann, wollte ich ein Combofeld, in dem man die schriftart direkt auswählen kann. Nur leider weiß ich nicht wie ich das machen kann.. kann mir da jemand helfen ? Bye Milka
20. November 200321 j HI kann mir irgendwer sagen, was die classe überhaupt macht, bzw was man alles machen kann. ich komm mit der MSDN nicht ganz zurecht. ich hab auch keine ahung, wie ich die dort gezeigten "methoden?" anwenden soll Danke :-)
20. November 200321 j was weißt des bis jetzt alles? in den Resourcen hast schon ein RichEdit und ein Objekt von CRichEditCtrl hast dem eingabefeld auch zugewiesen? AfxInitRichEdit(); kennst bereits oder? den solang du dass nicht hast bringts dir auch nichts wenn wir dir die Methoden erklären würden...
24. November 200321 j ähm ja sorry.. ich hab null plan :-( was meinst du mit "AfxInitRichEdit();" auch komm ich mit den methoden aus der MSDN nicht ganz zurecht. ------ RichEdit.setBackColor Sets the background color for the RichEdit control. Syntax public void setBackColor( Color value ) Parameters value ----------- wie soll ich den die syntax hier verwenden ?! sorry aber ich hab echt keinen plan wie ich das anstellen soll.. wäre nett, wenn du mir helfen könntest.. danke MILK
24. November 200321 j zuerst mal brauchst du ein Objekt von CRichEditCtrl.... in den Resourcen (wo du Buttons, und eingabefelder etc immer reinmalst) giebt es auch ein Steuerelemen "RichEdit" dass ziehst du einmal in deinen dialog... dann gehst du auf "KlassenAssistent" und weißt dem RichEdit eine Variable vom Typ "CRichEditCtrl" zu.... (genauso wie du einem eingabefeld eine CString variable zuordnen würdest) damit dein Programm aber dennoch weiterhin funktioniert.... mußt du in der InitInstance von deiner Applicationsklasse die funktion "AfxInitRichEdit()" aufrufen.... so jetzt hast du ein RichEdit steuerelement mit einer Variable vom typ CRichEditCtrl. nun kannst du erst mit den methoden von CRichEditCtrl arbeiten z.b. du hast deine Varialbe vorhin "m_richedit" genannt... dann kannst du mit m_richedit.SetBackgroundColor(FALSE,RGB(255,0,0)); die farbe des RichEdits auf Rot setzen!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.