Потоковые операции с использованием элементов управления "Rich Edit"
Потоки можно использовать для передачи данных в элемент управления с широкими возможностями редактирования (CRichEditCtrl). Поток определяется структурой EDITSTREAM , которая задает буфер и функцию обратного вызова, определяемую приложением.
Чтобы считывать данные в элемент управления расширенными изменениями (т. е. потоковая передача данных), используйте функцию-член StreamIn . Элемент управления неоднократно вызывает функцию обратного вызова, определяемую приложением, которая передает часть данных в буфер каждый раз.
Чтобы сохранить содержимое элемента управления расширенными изменениями (т. е. потоковая передача данных), можно использовать функцию-член StreamOut . Элемент управления неоднократно записывает в буфер, а затем вызывает функцию обратного вызова, определяемую приложением. Для каждого вызова функция обратного вызова сохраняет содержимое буфера.