EM_STREAMOUT

Hlásenie EM_STREAMOUT spôsobuje RTF kontrolu prejsť jeho obsah do definovanom aplikáciou EditStreamCallback callback funkcie. Callback funkciou môžete potom napísať prúd údajov do súboru alebo na iné miesto, že to rozhodne.

EM_STREAMOUT wParam = uFormat (WPARAM) (UINT); 
lParam = (LPARAM) (EDITSTREAM ĎALEKO *) lpStream 
 

Parametre

uFormat
Hodnota, ktorá určuje jeden z nasledujúcich formátov dát:
Hodnota Význam
SF_TEXT Text s priestormi namiesto objekty OLE
SF_RTF Formát RTF (RTF)
SF_RTFNOOBJS RTF s medzerami v mieste pre objekt OLE.
SF_TEXTIZED Text s textovú reprezentáciu objekty OLE.

SF_RTFNOOBJS voľba je užitočná, ak aplikácia uchováva objekty OLE sama, RTF nie je zastúpenie objekty OLE veľmi kompaktný. Kontrolné slovo "\objattph", za ktorým nasleduje medzera označuje polohu objektu.

Môžete kombinovať všetky údaje formátovať hodnoty s SFF_SELECTION vlajkou. Ak zadáte SFF_SELECTION, bohatý upraviť kontrolu prúdov, iba obsah aktuálny výber. V opačnom prípade kontrola prúdov z celý obsah.

Hodnoty SF_RTF a SF_RTFNOOBJS môžete kombinovať s SFF_PLAINRTF vlajkou. Ak zadáte SFF_PLAINRTF, bohatý upraviť kontrolu prúdov, iba slová, ktoré sú spoločné pre všetky jazyky; ignoruje kľúčové slová špecifické pre jazyk RTF.

lpStream
Smerník na štruktúru EDITSTREAM . PfnCallback člen Táto štruktúra musí ukážte funkciu definovanom aplikáciou EditStreamCallback na vstup. Na výstupe členského dwError môže obsahovať nenulové chybový kód ak sa vyskytla chyba.

Note:

Vráti počet znakov zapísať na prúd údajov.

Poznámky

Keď posielate správu elektronickej EM_STREAMOUT RTF kontrolu robí opakované výzvy na EditStreamCallback funkcie určené členskými pfnCallback EDITSTREAM konštrukcie. Zakaždým, keď ho zavolá funkciu spätného volania kontrolu prechádza medzipamäť obsahuje časť obsahu ovládacieho prvku. Tento proces pokračuje, kým ovládací prvok prešlo celý jeho obsah callback funkcie, alebo kým sa vyskytne chyba.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzie 3.51 alebo novšej.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v richedit.h.

Pozri tiež

Rich upraviť kontroly prehľad správ Rich úpravy, EDITSTREAM, EditStreamCallback, EM_STREAMIN

Index