Het EM_STREAMIN bericht vervangt de inhoud van een besturingselement rich edit met een stroom van gegevens die door een toepassing gedefinieerde EditStreamCallback callback functie.
EM_STREAMIN wParam = (WPARAM) (UINT) uFormat;
lParam = (LPARAM) (EDITSTREAM ver *) lpStream
| Waarde | Betekenis |
|---|---|
| SF_TEXT | Tekst |
| SF_RTF | Tekst met opmaak (RTF) |
Daarnaast kunt u de volgende vlaggen.
| Waarde | Betekenis |
|---|---|
| SFF_SELECTION | De gegevensstroom vervangt de inhoud van de huidige selectie. Als deze vlag niet is opgegeven, vervangt de gegevensstroom de volledige inhoud van het besturingselement. U kunt combineren deze vlag met de vlaggen SF_TEXT of SF_RTF. |
| SFF_PLAINRTF | RTF taalspecifieke sleutelwoorden in de stream worden genegeerd. Alleen zoekwoorden voor alle talen worden gestreamd. U kunt combineren deze vlag met de vlag SF_RTF. |
| SF_UNICODE | Rich Edit 2.0:Geeft aan Unicode-tekst. U kunt combineren deze vlag met de vlag SF_TEXT. |
Deze eigenschap retourneert het aantal tekens lezen.
Wanneer u een EM_STREAMIN-bericht verzendt, maakt het besturingselement rich edit herhaalde verzoeken aan de EditStreamCallback functie die wordt gespecificeerd door het lid pfnCallback van de EDITSTREAM structuur. Telkens wanneer die de callback functie wordt genoemd, vult het een buffer met gegevens te lezen in het besturingselement. Dit gaat zo door totdat de callback functie geeft aan dat de bewerking stream-in is voltooid of een fout optreedt.
nbsp; Windows &NT: versie 3.51 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in richedit.h.
Rich Edit besturingselementen overzicht, Rich Edit berichten, EDITSTREAM, EditStreamCallback, EM_STREAMOUT