Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Текстовый редактор с форматированием, помогите 
V
    Опции темы
iPlay
Дата 10.11.2010, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 23.9.2007

Репутация: нет
Всего: 1



Добрый вечер! Только начинаю осваивать MFC, нужно сделать текстовый редактор с поддержкой форматирования текста. Как сделать текстовый редактор разобрался, не пойму как делать форматирование. Буду очень признателен за рабочий пример, чтобы мог разобраться, а то пока еще много чего не понимаю.
PM MAIL   Вверх
Earnest
Дата 11.11.2010, 07:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Используй CRichEditView вместо CEditView, и будет тебе форматирование.


--------------------
...
PM   Вверх
iPlay
Дата 13.11.2010, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 23.9.2007

Репутация: нет
Всего: 1



Собственно так и сделал, появился текстовый редактор с поддержкой копи-паста, а как сделать что-то типа как в блокноте ФОРМАТ, чтобы можно было поменять шрифт, размер и прочее. 
PM MAIL   Вверх
Earnest
Дата 13.11.2010, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



А MSDN почитать? Смотри методы CRichEditCtrl, там и найдешь.


--------------------
...
PM   Вверх
iPlay
Дата 13.11.2010, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 23.9.2007

Репутация: нет
Всего: 1



Что-то если честно не пойму, что куда прикручивать, слабоват я MFC, только начинаю... Понятно только что нужно AfxInitRichEdit2(); вызвать для использования элемента управления RichEdit.

Если можно пример, пожалуйста. 
PM MAIL   Вверх
Albor
Дата 14.11.2010, 07:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 589
Регистрация: 28.2.2009

Репутация: 7
Всего: 9



Цитата(iPlay @  13.11.2010,  19:14 Найти цитируемый пост)
Что-то если честно не пойму, что куда прикручивать, слабоват я MFC, только начинаю... Понятно только что нужно AfxInitRichEdit2(); вызвать для использования элемента управления RichEdit.

У класса CRichEditView есть метод CRichEditCtrl& GetRichEditCtrl( ), как видишь, возвращает ссылку на объект CRichEditCtrl. Что можно сделать с этим объектом смотрим здесь. Да и у самого CRichEditView, кое-чего есть для удовлетворения потребности форматирования текста

Это сообщение отредактировал(а) Albor - 14.11.2010, 07:27
PM MAIL ICQ   Вверх
iPlay
Дата 14.11.2010, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 23.9.2007

Репутация: нет
Всего: 1



Спасибо всем, очень помогла эта статья.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0651 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.