Структура EDITSTREAM (richedit.h)
Содержит сведения, которые приложение передает в элемент управления расширенными изменениями в EM_STREAMIN или EM_STREAMOUT сообщении. Элемент управления расширенными изменениями использует сведения для передачи потока данных в элемент управления или из него.
Синтаксис
typedef struct _editstream {
DWORD_PTR dwCookie;
DWORD dwError;
EDITSTREAMCALLBACK pfnCallback;
} EDITSTREAM;
Члены
dwCookie
Тип: DWORD_PTR
Указывает определяемое приложением значение, которое элемент управления расширенными изменениями передает
dwError
Тип: DWORD
Указывает результаты операции потока (чтения) или потока (записи). Значение нуля не указывает на ошибку. Ненулевое значение может быть возвращаемым значением функции EditStreamCallback или кодом, указывающим, что элемент управления столкнулся с ошибкой.
pfnCallback
Тип: EDITSTREAMCALLBACK
Указатель на функцию EditStreamCallback, которая является определяемой приложением функцией, вызываемой элементом управления для передачи данных. Элемент управления многократно вызывает функцию обратного вызова, передав часть данных с каждым вызовом.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
заголовка | richedit.h |
См. также
Справочник