Die EM_STREAMIN-Nachricht ersetzt den Inhalt eines rich-Edit-Steuerelements mit einem Strom von Daten eine anwendungsdefinierte Rückruffunktion für EditStreamCallback.
EM_STREAMIN wParam = (WPARAM) (UINT) uFormat;
lParam = (LPARAM) (EDITSTREAM weit *) LpStream
| Wert | Bedeutung |
|---|---|
| SF_TEXT | Text |
| SF_RTF | Rich Text Format (RTF) |
Darüber hinaus können Sie die folgenden Flags angeben.
| Wert | Bedeutung |
|---|---|
| SFF_SELECTION | Der Datenstream ersetzt den Inhalt der aktuellen Auswahl. Wenn dieses Flag nicht angegeben ist, wird der Datenstrom den gesamten Inhalt des Steuerelements ersetzt. Sie können dieses Flag mit den Flags SF_TEXT oder SF_RTF kombinieren. |
| SFF_PLAINRTF | Sprachspezifische RTF Schlüsselwörter im Stream werden ignoriert. Nur Schlüsselwörter, die allen Sprachen gemeinsam sind in gestreamt. Sie können dieses Flag mit dem Flag SF_RTF kombinieren. |
| SF_UNICODE | Rich-Edit-2.0:Unicode-Text angibt. Sie können dieses Flag mit dem Flag SF_TEXT kombinieren. |
Gibt die Anzahl der gelesenen Zeichen zurück.
Wenn Sie eine EM_STREAMIN-Nachricht senden, macht das rich-Edit-Steuerelement wiederholte Aufrufe der EditStreamCallback -Funktion von der PfnCallback -Member der EDITSTREAM -Struktur angegeben. Jedes Mal, wenn die Callback-Funktion aufgerufen wird, füllt es einen Puffer mit Daten in das Steuerelement zu lesen. Dies wird fortgesetzt, bis die Callback-Funktion gibt an, dass die Stream-Operation abgeschlossen wurde oder ein Fehler auftritt.
&Nbsp; Windows NT: Version 3.51 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:Deklariert in richedit.h.
Übersicht über das Rich-Edit-Steuerelemente, Rich-Edit-Nachrichten, EDITSTREAM, EditStreamCallback, EM_STREAMOUT