EM_STREAMIN mensagem
Substitui o conteúdo de um controle de edição avançada por um fluxo de dados fornecido por uma função de retorno de chamada EditStreamCallback definida pelo aplicativo.
Parâmetros
-
wParam
-
Especifica o formato de dados e as opções de substituição. Esse valor deve ser um dos valores a seguir.
Valor Significado - SF_RTF
RTF - SF_TEXT
Texto Além disso, você pode especificar os sinalizadores a seguir.
Valor Significado - SFF_PLAINRTF
Se especificado, somente palavras-chave comuns a todos os idiomas serão transmitidas. As palavras-chave RTF específicas da linguagem no fluxo são ignoradas. Se não for especificado, todas as palavras-chave serão transmitidas. Você pode combinar esse sinalizador com o sinalizador SF_RTF . - SFF_SELECTION
Se especificado, o fluxo de dados substituirá o conteúdo da seleção atual. Se não for especificado, o fluxo de dados substituirá todo o conteúdo do controle. Você pode combinar esse sinalizador com os sinalizadores SF_TEXT ou SF_RTF . - SF_UNICODE
Microsoft Rich Edit 2.0 e posterior: Indica texto Unicode. Você pode combinar esse sinalizador com o sinalizador SF_TEXT . - SF_USECODEPAGE
Edição Avançada 3.0 e posterior: Lê RTF e texto UTF-8 usando outras páginas de código. A página de código é definida na palavra alta de wParam. Por exemplo, para UTF-8 RTF, defina wParam como (CP_UTF8 << 16) | SF_USECODEPAGE | SF_RTF. -
lParam
-
Ponteiro para uma estrutura EDITSTREAM . Na entrada, o membro pfnCallback dessa estrutura deve apontar para uma função EditStreamCallback definida pelo aplicativo. Na saída, o membro dwError poderá conter um código de erro diferente de zero se ocorrer um erro.
Retornar valor
Esta mensagem retorna o número de caracteres lidos.
Comentários
Quando você envia uma mensagem EM_STREAMIN , o controle de edição avançada faz chamadas repetidas para a função EditStreamCallback especificada pelo membro pfnCallback da estrutura EDITSTREAM . Cada vez que a função de retorno de chamada é chamada, ela preenche um buffer com dados para ler no controle. Isso continua até que a função de retorno de chamada indique que a operação de stream-in foi concluída ou ocorrerá um erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
parâmetro |
|
Confira também
-
Referência