EM_STREAMIN

Il messaggio EM_STREAMIN sostituisce il contenuto di un controllo rich edit con un flusso di dati forniti da una funzione di callback EditStreamCallback definiti dall'applicazione.

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

Parametri

uFormat
Un insieme di flag di bit che indica le opzioni di formato e sostituzione dei dati. Questo valore deve specificare uno dei seguenti formati di dati.
Valore Significato
SF_TEXT Testo
SF_RTF Rich Text Format (RTF)

Inoltre, è possibile specificare i seguenti flag.
Valore Significato
SFF_SELECTION Il flusso di dati sostituisce il contenuto della selezione corrente. Se questo flag non è specificato, il flusso di dati sostituisce l'intero contenuto del controllo. È possibile combinare questa bandiera con il flag SF_TEXT o SF_RTF.
SFF_PLAINRTF Parole chiave RTF specifiche del linguaggio nel flusso vengono ignorate. Vengono trasmessi solo Parole chiavi comuni a tutte le lingue. È possibile combinare questa bandiera con il flag SF_RTF.
SF_UNICODE Rich Edit 2.0:Indica il testo Unicode. È possibile combinare questa bandiera con il flag SF_TEXT.

lpStream
Puntatore a una struttura EDITSTREAM . In input, il membro pfnCallback di questa struttura deve puntare a una funzione definita dall'applicazione di EditStreamCallback . Sull'uscita, il membro dwError può contenere un codice di errore diverso da zero se si è verificato un errore.

Valori restituiti

Restituisce il numero di caratteri letti.

Osservazioni

Quando si invia un messaggio EM_STREAMIN, controllo rich edit effettua chiamate ripetute alla funzione EditStreamCallback specificata dal membro pfnCallback della struttura EDITSTREAM . Ogni volta che viene chiamata la funzione di callback, esso si riempie un buffer di dati da leggere nel controllo. Il processo continua fino a quando la funzione di callback indica che è stata completata l'operazione di flusso o si verifica un errore.

Descrizione

nbsp; Windows &NT: richiede 3,51 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in richedit.h.

Vedi anche

Cenni preliminari sui controlli Rich Edit, messaggi Rich Edit, EDITSTREAM, EditStreamCallback, EM_STREAMOUT

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index