Re: RichEdit с картинками или без ?
От: Alex Fedotov США  
Дата: 24.07.01 20:32
Оценка:
Здравствуйте adontz, вы писали:

A>Создал RichEdit control версия 20 имя класса "RichEdit20A"

A>Пишу в нём всякую хренатень и записываю с помошью ES_STREAMOUT в RTF
A>Читаю в Microsoft Word 2000 четается форматирование сохранено
A>Пишу (рисую) в Microsoft Word 2000 навороченый текст сохраняю его в RTF
A>Читаю его ES_STREAMIN форматирование сохранено
A>НО !!!!!!!!!
A>Если вставить в Word BMP файл то при чтении моей программой он не воспроизводится
A>Попытка впихнуть его с помошью WM_PASTE/ES_PASTESPECIAL также не увенчалась успехом

Чтобы RichEdit отображал картинки, нужно реализовать интерфейс IRichEditOleCallback
и назначить его органу управления посылкой сообщения EM_SETOLECALLBACK. Во всем
интерфейсе достаточно иметь осмысленную реализацию только для GetNewStorage,
остальные методы могут быть заглушками возвращающими S_OK и E_NOTIMPL.
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.