Цвет и стили в CRichEditCtrl
От: Oleg Kotovich  
Дата: 26.01.03 13:23
Оценка:
Вопрос: Как в CRichEditCtrl изменяется цвет и формат определенной части текста?
Есть такие функции...
SetDefaultCharFormat — Sets the current default character formatting attributes in this CRichEditCtrl object.
SetParaFormat — Sets the paragraph formatting attributes in the current selection in this CRichEditCtrl object.
SetSelectionCharFormat — Sets the character formatting attributes in the current selection in this CRichEditCtrl object.
SetWordCharFormat ...

Но как ими пользоваться, когда в диалоговом окне в объекте CRichEditCtrl уже есть информация, и ее нужно "раскрасить" в
зависимости от содержания, что-то выделить и.т.п ?

...Что-нибудь вроде SetLineCharFormat(UINT uiLine, CHARFORMAT& cf );
Re: Цвет и стили в CRichEditCtrl
От: e-smirnov  
Дата: 27.01.03 10:52
Оценка:
SetSel(...); SetSelectionCharFormat(...);
Re: Цвет и стили в CRichEditCtrl
От: _wqwa США  
Дата: 27.01.03 21:27
Оценка:
Здравствуйте, Oleg Kotovich, Вы писали:

OK>...Что-нибудь вроде SetLineCharFormat(UINT uiLine, CHARFORMAT& cf );


MFC-интерфейс (унаследованный от АПИ-интерфейса) этого контрола очень неуклюж, это точно... Все только через SetSel()

Глянь на COM-интерфейс RichEdit control... Я уже не помню, но, вроде, там было что-то получше...
... << RSDN@Home 1.0 beta 5 >>
Кто здесь?!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.