mensaje de EM_STREAMIN
Reemplaza el contenido de un control de edición enriquecido por un flujo de datos proporcionado por una aplicación definida por una función de devolución de llamada EditStreamCallback .
Parámetros
-
wParam
-
Especifica el formato de datos y las opciones de reemplazo. Este valor debe ser uno de los siguientes valores.
Valor Significado - SF_RTF
RTF - SF_TEXT
Texto Además, puede especificar las marcas siguientes.
Valor Significado - SFF_PLAINRTF
Si se especifica, solo se transmiten palabras clave comunes a todos los lenguajes. Las palabras clave RTF específicas del lenguaje en la secuencia se omiten. Si no se especifica, todas las palabras clave se transmiten en secuencias. Puede combinar esta marca con la marca SF_RTF . - SFF_SELECTION
Si se especifica, el flujo de datos reemplaza el contenido de la selección actual. Si no se especifica, el flujo de datos reemplaza todo el contenido del control. Puede combinar esta marca con las marcas SF_TEXT o SF_RTF . - SF_UNICODE
Microsoft Rich Edit 2.0 y versiones posteriores: Indica texto Unicode. Puede combinar esta marca con la marca SF_TEXT . - SF_USECODEPAGE
Rich Edit 3.0 y versiones posteriores: Lee UTF-8 RTF y texto con otras páginas de códigos. La página de códigos se establece en la palabra alta de wParam. Por ejemplo, para UTF-8 RTF, establezca wParam en (CP_UTF8 << 16) | SF_USECODEPAGE | SF_RTF. -
lParam
-
Puntero a una estructura EDITSTREAM . En la entrada, el miembro pfnCallback de esta estructura debe apuntar a una función EditStreamCallback definida por la aplicación. En la salida, el miembro dwError puede contener un código de error distinto de cero si se produjo un error.
Valor devuelto
Este mensaje devuelve el número de caracteres leídos.
Comentarios
Cuando se envía un mensaje de EM_STREAMIN , el control de edición enriquecido realiza llamadas repetidas a la función EditStreamCallback especificada por el miembro pfnCallback de la estructura EDITSTREAM . Cada vez que se llama a la función de devolución de llamada, rellena un búfer con datos que se van a leer en el control. Esto continúa hasta que la función de devolución de llamada indica que la operación de entrada del flujo se ha completado o se produce un error.
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 |
|
Consulte también
-
Referencia