Использование Rich
Возможно ли использование Rich в таком режиме: установил шрифт,пишешь некоторое время, затем опять поменял шрифт и пишишь текст дальше (Как в Ворде).
Я задаю этот вопрос потомучто нашел только функции дающие возможность менять шрифт: либо одного слова или всего текста или выделенного текста
А пока я использую
CString str;
rich.GetWindowText(str);
rich.SetWindowText(str+"as\r\ndf");
Но помоему это не рационально
Цитата:
Originally posted by Rad87
И еще один вопрос как правиль добавлять в конец текста строку.
А пока я использую
CString str;
rich.GetWindowText(str);
rich.SetWindowText(str+"as\r\ndf");
Но помоему это не рационально
И еще один вопрос как правиль добавлять в конец текста строку.
А пока я использую
CString str;
rich.GetWindowText(str);
rich.SetWindowText(str+"as\r\ndf");
Но помоему это не рационально
1. Используй GetSelectionCharFormat/SetSelectionCharFormat
2. SetSel & ReplaceSel.
А узнать номер последнего символа в RichEdite нельзя чтоли? Нужно самому высчитывать?
Цитата:
Originally posted by Rad87
А узнать номер последнего символа в RichEdite нельзя чтоли? Нужно самому высчитывать?
А узнать номер последнего символа в RichEdite нельзя чтоли? Нужно самому высчитывать?
А прочитать документацию нельзя что ли?
GetTextLenght