EM_STREAMIN

Wiadomość EM_STREAMIN zastępuje zawartość formant edycji wzbogaconej strumienia danych dostarczonych przez zdefiniowanych przez aplikację funkcji wywołania zwrotnego EditStreamCallback.

EM_STREAMIN wParam = uFormat (WPARAM) (UINT); 
fikcyjnymi = (FIKCYJNYMI) (EDITSTREAM FAR *) lpStream 

 

Parametry

uFormat
Zestaw flag bitowych, które wskazują opcje formatu i wymiany danych. Ta wartość musi określić jeden z następujących formatów danych.
Wartość Znaczenie
SF_TEXT Tekst
SF_RTF Format tekstu sformatowanego (RTF)

Ponadto można określić następujące flagi.
Wartość Znaczenie
SFF_SELECTION Strumień danych zastępuje zawartość bieżącego zaznaczenia. Jeśli ta flaga nie jest określony, strumień danych zastępuje całą zawartość formantu. Można połączyć tę flagę z flagami SF_TEXT lub SF_RTF.
SFF_PLAINRTF Specyficzne dla języka RTF słów kluczowych w strumieniu są ignorowane. Tylko słowa kluczowe wspólne dla wszystkich języków są przesyłane strumieniowo w. Można połączyć tę flagę z flagą SF_RTF.
SF_UNICODE Rich Edit 2.0:Wskazuje tekst Unicode. Można połączyć tę flagę z flagą SF_TEXT.

lpStream
Wskaźnik do struktury EDITSTREAM . Na wejściu członek pfnCallback ta struktura musi wskazywać na funkcję EditStreamCallback zdefiniowanych przez aplikację. Na wyjściu członka dwError może zawierać kod błędu różną od zera, jeśli wystąpił błąd.

Zwraca wartości

Zwraca liczbę znaków, Odczyt.

Uwagi

Gdy użytkownik wysyła wiadomość EM_STREAMIN, formant edycji wzbogaconej sprawia, że wielokrotne wywołania funkcji EditStreamCallback , określonej przez członka pfnCallback struktury EDITSTREAM . Zawsze, gdy wywoływana jest funkcja wywołania zwrotnego, wypełnia buforu danych do odczytu w formancie. Ten proces jest kontynuowany aż do funkcji wywołania zwrotnego wskazuje, że Zakończono operację strumienia w lub występuje błąd.

Skrócone informacje

nbsp; Windows &NT: wymaga wersji 3.51 lub nowszych.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w richedit.h.

Zobacz też

Omówienie kontroli Rich Edit, Rich Edit wiadomości, EDITSTREAM, EditStreamCallback, EM_STREAMOUT

Index