Textfarbe ändern
-
Irgendwie komme ich nicht weiter.
Ich habe den folgenden Code:m_ctrlHtmlRichEdit.LoadFile(dlg.GetPathName());Ich möchte in etwa
m_ctrlHtmlRichEdit.LoadFile("NeuesDokument.inc");haben, damit die Datei "NeuesDokument.inc" sofort angezeigt bzw. geladen wird.
Leider bekomme ich dann beim Kompilieren eine Fehlermeldung
error C2664: 'CHtmlRichEditCtrlSSL::LoadFile': Konvertierung des Parameters 1 von 'const char [18]' in 'CString &' nicht möglichIch habe nun im Debug in beiden Fällen einen Haltepunkt in der jeweiligen Zeile gesetzt. Wenn das Programm jetzt jeweils bei den Punkten anhält und ich die Maus über
m_ctrlHtmlRichEdithalte, bekomme ich die gleichen Angaben bis auf zwei ausnahmen angezeigt. Die beiden Fälle unterscheiden sich nur durch
hWnd=0x00xxxxxx {unused=xxxxxxx}}x=Zahlen
Wobei in der funktionierenden Variante hinter unused nur ????? forhanden sind.
Werde daraus nicht schlau!
Eine Frage noch zum TRACE:
benutze ich den so richtig?TRACE("%s\n",m_ctrlHtmlRichEdit);Die Membervariable m_ctrlHtmlRichEdit wird übrigens durch
CHtmlRichEditCtrlSSL m_ctrlHtmlRichEdit;deklariert.
Sorry, das waren jetzt viele Fragen. Sind auch die letzten für heute. Schließe jetzt mein VC++ befor mir der Kopf explodiert
.