![]() |
|
|
![]()
|
|
| iPlay |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: нет Всего: 1 |
Добрый вечер! Только начинаю осваивать MFC, нужно сделать текстовый редактор с поддержкой форматирования текста. Как сделать текстовый редактор разобрался, не пойму как делать форматирование. Буду очень признателен за рабочий пример, чтобы мог разобраться, а то пока еще много чего не понимаю.
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Используй CRichEditView вместо CEditView, и будет тебе форматирование.
-------------------- ... |
|||
|
||||
| iPlay |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: нет Всего: 1 |
Собственно так и сделал, появился текстовый редактор с поддержкой копи-паста, а как сделать что-то типа как в блокноте ФОРМАТ, чтобы можно было поменять шрифт, размер и прочее.
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
А MSDN почитать? Смотри методы CRichEditCtrl, там и найдешь.
-------------------- ... |
|||
|
||||
| iPlay |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: нет Всего: 1 |
Что-то если честно не пойму, что куда прикручивать, слабоват я MFC, только начинаю... Понятно только что нужно AfxInitRichEdit2(); вызвать для использования элемента управления RichEdit.
Если можно пример, пожалуйста. |
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
У класса CRichEditView есть метод CRichEditCtrl& GetRichEditCtrl( ), как видишь, возвращает ссылку на объект CRichEditCtrl. Что можно сделать с этим объектом смотрим здесь. Да и у самого CRichEditView, кое-чего есть для удовлетворения потребности форматирования текста Это сообщение отредактировал(а) Albor - 14.11.2010, 07:27 |
|||
|
||||
| iPlay |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 23.9.2007 Репутация: нет Всего: 1 |
Спасибо всем, очень помогла эта статья.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |