EM_STREAMIN

A mensagem EM_STREAMIN substitui o conteúdo de um Controlarar rich Editar com um transmitir dos dados fornecidos por um application-defined EditStreamCallback função de retorno de chamada.

EM_STREAMIN wParam = uFormat (WPARAM) (UINT); 
lParam = (LPARAM) (EDITSTREAM longe *) lpStream 

 

Parâmetros

uFormat
Um conjunto de sinalizadores bit que indicam as opções de formato e substituição de dados. Esse valor deve especificar um dos seguintes formatos de dados.
Valor Significado
SF_TEXT Texto
SF_RTF Formato Rich Text (RTF)

Além disso, você pode especificar os sinalizadores a seguir.
Valor Significado
SFF_SELECTION O fluxo de dados substitui o conteúdo da seleção atual. Se este sinalizador não for especificado, o fluxo de dados substitui todo o conteúdo do Controlarar. Você pode combinar esse Sinalizar com os sinalizadores SF_TEXT ou SF_RTF.
SFF_PLAINRTF Palavras-chave RTF de idioma específico no fluxo é ignorado. Somente palavras-chave comuns a todas as línguas é transmitido em. Você pode combinar esse Sinalizar com a bandeira SF_RTF.
SF_UNICODE Rich Editar 2.0:Indica texto Unicode. Você pode combinar esse Sinalizar com a bandeira SF_TEXT.

lpStream
Ponteiro para um EDITSTREAM estrutura. Na entrada, o pfnCallback membro dessa estrutura deve apontar para uma application-defined EditStreamCallback função. Na saída, o membro dwError pode conter um código de erro diferente de zero se ocorreu um erro.

Retornar valores

Retorna o número de caracteres lidos.

Observações

Quando você envia uma mensagem EM_STREAMIN, o controle rich edit faz chamadas repetidas para o EditStreamCallback função especificada pelo pfnCallback membro das EDITSTREAM estrutura. Cada vez que a função de retorno de chamada é chamada, ele preenche um buffer com dados para ler para o Controlarar. Isto continua até que a função de retorno de chamada indica que foi concluída a operação de fluxo, ou ocorre um erro.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Rich Editar, Rich Editar mensagens, EDITSTREAM, EditStreamCallback, EM_STREAMOUT

Index