Mesajul EM_STREAMOUT cauzează un control de editare bogat să treacă conținutul său la o funcție de apel invers EditStreamCallback definite de aplicare. Funcția de apel invers apoi puteți scrie fluxul de date la un fișier sau orice alt loc care alege.
EM_STREAMOUT wParam = uFormat (WPARAM) (UINT);
lParam = (LPARAM) (EDITSTREAM departe *) lpStream
| Valoarea | Sensul |
|---|---|
| SF_TEXT | Text cu spații în loc de obiecte OLE |
| SF_RTF | Format Text îmbogățit (RTF) |
| SF_RTFNOOBJS | RTF cu spații în loc de obiectul OLE. |
| SF_TEXTIZED | Text cu o reprezentare text de obiecte OLE. |
Opțiunea SF_RTFNOOBJS este util în cazul în care o cerere stochează obiectele OLE sine, ca RTF reprezentare de obiecte OLE nu este foarte compact. Cuvântul "\objattph", urmat de un spațiu de control denotă pozi?ia obiect.
Puteți combina oricare din valorile date format cu pavilion SFF_SELECTION. Dacă specificați SFF_SELECTION, bogat Editare controlul fluxurilor la numai conținutul selecției curente. În caz contrar, fluxuri de control din conținutul său întreaga.
Puteți combina valorile SF_RTF și SF_RTFNOOBJS cu SFF_PLAINRTF de pavilion. Dacă specificați SFF_PLAINRTF, bogat Editare controlul fluxurilor la numai cuvinte cheie comune pentru toate limbile; se ignoră cuvinte cheie RTF specifice pentru limbă.
Întoarce numărul de caractere scris la fluxul de date.
Când trimiteți un mesaj EM_STREAMOUT, comanda editare bogat face apeluri repetate pentru funcția de EditStreamCallback specificate de statul membru de pfnCallback de structura EDITSTREAM . Fiecare dată când se apelează funcția de apel invers, controlul trece o tampon care con?in o parte din conținutul de control. Acest proces continuă până când controlul a trecut toate conținutul său la funcția de apel invers, sau până când se produce o eroare.
nbsp; Windows &NT: necesită versiunea 3.51 sau o versiune ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în richedit.h.
Editare bogat controale prezentare, mesajele de editare bogat, EDITSTREAM, EditStreamCallback, EM_STREAMIN