Compartir a través de


Estructura EDITSTREAM (richedit.h)

Contiene información que una aplicación pasa a un control de edición enriquecido en un mensaje de EM_STREAMIN o EM_STREAMOUT . El control de edición enriquecido usa la información para transferir un flujo de datos hacia o hacia fuera del control.

Sintaxis

typedef struct _editstream {
  DWORD_PTR          dwCookie;
  DWORD              dwError;
  EDITSTREAMCALLBACK pfnCallback;
} EDITSTREAM;

Miembros

dwCookie

Tipo: DWORD_PTR

Especifica un valor definido por la aplicación que el control de edición enriquecido pasa a la función de devolución de llamada EditStreamCallback especificada por el miembro pfnCallback .

dwError

Tipo: DWORD

Indica los resultados de la operación stream-in (lectura) o stream-out (escritura). Un valor de cero indica que no hay ningún error. Un valor distinto de cero puede ser el valor devuelto de la función EditStreamCallback o un código que indica que el control encontró un error.

pfnCallback

Tipo: EDITSTREAMCALLBACK

Puntero a una función EditStreamCallback , que es una función definida por la aplicación que el control llama a para transferir datos. El control llama repetidamente a la función de devolución de llamada y transfiere una parte de los datos con cada llamada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado richedit.h

Consulte también

EM_STREAMIN

EM_STREAMOUT

EditStreamCallback

Referencia