Повідомлення EM_STREAMIN замінює вміст елемента керування форматованого тексту з потоку даних, що надаються на визначений у застосунку EditStreamCallback функцію зворотного виклику.
EM_STREAMIN wParam = uFormat (WPARAM) (UINT);
lParam = (LPARAM) (EDITSTREAM далеко *) lpStream
| Значення | Значення |
|---|---|
| SF_TEXT | Текст |
| SF_RTF | Форматований текст (RTF) |
Крім того, ви можете вказати наступні варіанти стану.
| Значення | Значення |
|---|---|
| SFF_SELECTION | Потік даних замінює вміст поточного виділення. Якщо не вказано цей прапор, потоку даних замінює весь вміст елемента керування. Ви можете поєднати цей прапор з SF_TEXT або SF_RTF прапори. |
| SFF_PLAINRTF | Специфічні RTF ключові слова в потоці ігноруються. В потоковому лише ключові слова загальному для всіх мовою. Ви можете поєднати цей прапор з SF_RTF прапор. |
| SF_UNICODE | Багаті редагування 2.0:Показує текст у кодуванні Юнікод. Ви можете поєднати цей прапор з SF_TEXT прапор. |
Повертає кількість знаків, читати.
Коли ви надсилаєте повідомлення EM_STREAMIN, керування форматованого тексту дозволяє неодноразові дзвінки EditStreamCallback функцію, визначену структуру EDITSTREAM , член pfnCallback . Кожного разу, коли називається функцію зворотного виклику, вона заповнює буфер даних в елемент керування. Це триває, поки функцію зворотного виклику означає, що завершення операції потоку або виникає помилка.
nbsp; Windows &NT: вимагає 3.51 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в richedit.h.
Rich редагувати елементи керування огляд, Rich редагування повідомлень, EDITSTREAM, EditStreamCallback, EM_STREAMOUT